Мне нужно развернуть проект python с пакетом rpm
. Я делаю это с setuptools
библиотеки:Установить каталог для rpm, сделанный с помощью setup.py (setuptools)
python setup.py bdist_rpm
После команды rpm -i myapp.rpm
выполняется приложение устанавливается в каталог /usr/lib/python2.6/site-packages/
. Однако мне нужно установить приложение в другую папку /foo/
. Как я могу получить его?
Плагины python всегда устанавливаются в /usr/lib/pythonX.Y/site-packages. У вас может быть подкаталог с использованием 'package_dir = {'subdir', ''}' в вашем setup.py –
@ChrisMaes - Спасибо. Вы имели в виду, что установить 'myapp' в папку'/foo/'невозможно? Кстати, мое приложение не является плагином. – Loom
Я не знаю, возможно ли это; Я просто знаю, что обычно он устанавливается в/usr/lib/... Я не привык к этому; Я просто знаю, как использовать его в качестве плагинов, а не как исполняемые файлы, например .. –