У меня есть проект python с помощью setuptools через setup.py для установки. Когда я не даю никаких аргументов python setup.py install
, вещи устанавливаются в стандартный каталог --user
в ~/.local
. Тем не менее, когда я предоставляю --prefix ~/opt/myproject
, это игнорируется командой установки, а вещи все равно попадают в ~/.local
. Кажется, что любые каталоги, которые я указываю, выбирают схему пользователя.Зачем python setup.py игнорировать --prefix?
Я не делаю ничего особенного в моей setup.py, но могу опубликовать любой код, относящийся к отладке.
С другой версией 'setuptools' или использованием' distutils' эта проблема уходит, спасибо. –