我刚刚创建了名为 xiber.py 的 Python 命令行工具 ( xiber ),用于从 iPhone.xib 创建 iPad.xib 文件。我在自己的电脑上:
alias xiber='python path_to/xiber.py'
然后我可以在我自己的电脑上的任何地方使用“xiber”。我想将此工具分享给其他开发人员。 我的问题是:他们如何在不执行 alias xiber='....' 的情况下仅使用 xiber 命令来使用它。
谢谢。
最佳答案
像这样设置你的 Git 仓库:
bin/
xiber # Formerly index.py
README.md
setup.py
在setup.py
文件中。
from distutils.core import setup
# Typing this from memory (not tested).
setup(
name = 'Xiber',
version = '0.1',
scripts = ['bin/xiber'],
# Other options if desired ...
)
想要安装你的脚本的人可以使用像pip
或easy_install
这样的普通工具,它们会将你的脚本放在合适的bin
目录中Python 安装。例如:
pip install git+git://github.com/liaa/xiber
关于python - 我怎么能把我的 python 命令行工具分享到野外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24343287/