Я загрузил исходный код расширения python c и запустил conda develop
(AFAIK, разницы в моей проблеме нет, по сравнению с запуском pip install -e
).
Это, по-видимому, выполнялось setup.py build
, а полученный .so
копировался в каталог верхнего уровня проекта и загружался всякий раз, когда я импортирую расширение c.
Однако, когда я запускаю setup.py build
вручную после изменения источника расширения сгенерированный файл .so
в подпапке ./build
не копируется в проект root. Мне интересно, если это нормально, и я должен сделать это вручную, или если мой метод неверен. Возможно, мне нужно звонить conda develop
снова каждый раз, когда я меняю код?