【发布时间】:2014-03-23 21:49:01
【问题描述】:
对不起,如果这个问题不清楚。
我用python写了一个库,要上传到PyPI(pip)。我想让我的程序运行并响应环境变量的输入。
例如,参考这个库: https://github.com/rg3/youtube-dl
通过pip安装后,用户可以通过pip即时调用程序。
$ pip install youtube-dl
$ youtube-dl http://youtube.com/video?v=sdfafd7f6s
# What's cool is that the above even works in a virtualenv!
我也希望将我的程序放在环境变量中,但我不确定如何设置。
有什么线索吗?谢谢!
【问题讨论】:
-
er.. 我认为这与环境变量无关? PATH 上的可执行文件可以在不指定绝对路径的情况下运行。
-
你说得对,我认为我提供的示例修改了路径,但我想知道在安装过程中这样做的最佳方法。
-
您的问题的一个更好的标题可能是“如何将 Python 程序安装为可执行文件?”
标签: python environment-variables virtualenv pip pypi