【发布时间】:2016-04-20 12:39:22
【问题描述】:
我需要部署一个带有rpm 包的python 项目。我用setuptools library:
python setup.py bdist_rpm
在命令rpm -i myapp.rpm 执行后,应用程序安装到目录/usr/lib/python2.6/site-packages/。但是,我需要将我的应用程序安装到另一个文件夹 /foo/。如何获得?
【问题讨论】:
-
python 插件总是安装在 /usr/lib/pythonX.Y/site-packages 中。您可以在 setup.py 中使用
package_dir = {'subdir', ''}来创建一个子目录 -
@ChrisMaes - 谢谢。您的意思是不可能将
myapp安装到文件夹/foo/中吗?顺便说一句,我的应用程序不是插件。 -
不知道有没有可能;我只知道它通常安装在 /usr/lib/... 我不太习惯;我只知道如何将它用作插件,而不是例如可执行文件..
-
@ChrisMaes - 无论如何,谢谢。 python插件是什么?
标签: python rpm setuptools setup.py