Мой проект смешивает чистый код Python и расширения Cython для оптимизации и связи с библиотеками Си.У меня есть одно исходное дерево для моего проекта Python и одно для кода Cython и C.Каждое из моих расширений Cython имеет файл setup.py для их сборки.На самом деле для каждого расширения я делаю следующее:
python setup.py build_ext --inplace
mv myext.so ../some/specific/place/
Есть ли способ указать distutils, где устанавливать мое расширение (если возможно, используя относительный путь), вместо использования --inplace
на mv
?Использование параметра --prefix
не годится, поскольку оно создает иерархию папок, в которых я не нуждаюсь.