我需要部署一个带有rpm
包的python项目。我使用setuptools
库:
python setup.py bdist_rpm
在命令rpm -i myapp.rpm
执行应用程序安装到目录/usr/lib/python2.6/site-packages/
之后。但是,我需要将我的应用程序安装到另一个文件夹/foo/
。我怎样才能获得它?
答案 0 :(得分:1)
有一种方法可以将rpm安装到文件夹/foo/lib/python/
:
在setup.cfg
setup.py
from setuptools import setup, find_packages
...
setup(
...
setup_cfg=True,
...
)
使用以下文字在与setup.cfg
相同的目录中创建setup.py
:
[install]
home=/foo/