Python在程序设置上安装pip模块?

时间:2015-06-09 18:40:13

标签: python

我编写了一个脚本,需要通过pip安装几个模块。该程序的想法是分发给用户,但我不希望用户必须用pip安装依赖项。

理想情况下,我希望他们能够首先执行一个安装所需模块的setup.py脚本。

Ex:用户运行setup.py      pip install foo

我是包装用品的新手。感谢您的任何信息。

ý

1 个答案:

答案 0 :(得分:2)

根据this,setup接受一个参数install_requires并自动从PyPI下载所需的包。 dependency_links的附加参数可用于指定未托管在PyPI上的软件包源代码的链接。

您可以按照here提到的步骤操作,并将您的代码放在PyPI上,以便用户可以轻松安装您的软件包。