обновить / перекомпилировать c -бинарный файл расширения для проекта, установленного с conda develop / pip --editable / setup.pyvelop - PullRequest
0 голосов
/ 04 мая 2020

Я загрузил исходный код расширения python c и запустил conda develop (AFAIK, разницы в моей проблеме нет, по сравнению с запуском pip install -e).

Это, по-видимому, выполнялось setup.py build, а полученный .so копировался в каталог верхнего уровня проекта и загружался всякий раз, когда я импортирую расширение c.

Однако, когда я запускаю setup.py build вручную после изменения источника расширения сгенерированный файл .so в подпапке ./build не копируется в проект root. Мне интересно, если это нормально, и я должен сделать это вручную, или если мой метод неверен. Возможно, мне нужно звонить conda develop снова каждый раз, когда я меняю код?

...