如何为我自己的脚本制作 setup.py 文件?我必须使我的脚本全球化。
(将其添加到 /usr/bin ),这样我就可以从控制台运行它,只需键入: scriptName 参数。
操作系统:Linux。EDIT:现在我的脚本可以安装了,但是如何使其全局化?这样我就可以从控制台运行它,只需输入名称即可。
编辑:这个答案仅涉及将可执行脚本安装到/usr/bin
。我假设你有基本的知识setup.py
文件工作。
创建脚本并将其放入项目中,如下所示:
yourprojectdir/
setup.py
scripts/
myscript.sh
In your 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
参数和朋友。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)