编辑:此答案仅涉及将可执行脚本安装到中/usr/bin
。我假设您具有setup.py
文件工作原理的基本知识。
创建脚本并将其放置在项目中,如下所示:
yourprojectdir/
setup.py
scripts/
myscript.sh
在您的setup.py
文件中执行以下操作:
from setuptools import setup
# you may need setuptools instead of distutils
setup(
# basic stuff here
scripts = [
'scripts/myscript.sh'
]
)
然后输入
python setup.py install
基本上就是这样。您的脚本有可能不完全位于/usr/bin
,而是位于其他目录。如果是这种情况,请键入
python setup.py install --help
并搜索--install-scripts
参数和朋友。