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
{{ message }}
Repository navigation
Repository with "split" layout and editable installation #25
I am working on a project that has a somewhat unusual layout of the source folder:
All sources (C++ and Python) are under src
The Python sources are in src/pymodule
The C++ pybind11 sources are in src/python
Running pip install . works as expected, but I am having trouble with making the editable (pip install -e .) installation work. Can it be made to work?
Note that both editable and non-editable installations work if I:
rename the folder for the Python sources to src/hello
use package_dir = {'': 'src'} in setup.py
set the DESTINATION in the src/{hello,python}/CMakeLists.txt to src/hello
Activity
Zhaoyilunnn commentedon Jul 20, 2023
Having the same issue, does anybody know how to enable editable mode?