You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Python-embree cannot be installed from pypi for python 3.12.
I made some modification to setup.py and file layout so that pip install . works for python-embree, as in https://github.com/natsuwater/python-embree/tree/develop,
You can build wheel and pip install for Windows and Linux, on your local machine, with python 3.12.
Tested only on python 3.12 on Windows11 / Ubuntu 22.04.
Embree3 binary files (3.13.5) are downloaded during the building process using embree3_windows.bat or embree3_linux.sh.
So, you do not need to install embree manually.
Note that extra_link_args=["-Wl,-rpath,$ORIGIN"] in setup.py removes the need for setting LD_LIBRARY_PATH environment variable.
Hope this might help someone who wants to use python-embree on python 3.11 or newer.
The text was updated successfully, but these errors were encountered:
but had trouble building wheels for embree despite updating cython, setuptools, GCC, python3.10, cmake, and have cleared my pips cache. I used the repository above, and it worked with no problem! Thanks!
Python-embree cannot be installed from pypi for python 3.12.
I made some modification to
setup.py
and file layout so thatpip install .
works forpython-embree
, as inhttps://github.com/natsuwater/python-embree/tree/develop
,You can build wheel and pip install for Windows and Linux, on your local machine, with python 3.12.
Tested only on python 3.12 on Windows11 / Ubuntu 22.04.
Embree3 binary files (3.13.5) are downloaded during the building process using
embree3_windows.bat
orembree3_linux.sh
.So, you do not need to install embree manually.
Note that
extra_link_args=["-Wl,-rpath,$ORIGIN"]
insetup.py
removes the need for settingLD_LIBRARY_PATH
environment variable.Hope this might help someone who wants to use python-embree on python 3.11 or newer.
The text was updated successfully, but these errors were encountered: