我想发布一个我写的依赖于几个包的python模块。最简单的方法是什么,以便以编程方式下载这些包,以防它们在正在运行的系统上不可用?这些模块中的大多数应该可以通过 easy_install 或 pip 或类似的方式获得。我只是想避免让用户单独安装每个模块。
谢谢。
我想发布一个我写的依赖于几个包的python模块。最简单的方法是什么,以便以编程方式下载这些包,以防它们在正在运行的系统上不可用?这些模块中的大多数应该可以通过 easy_install 或 pip 或类似的方式获得。我只是想避免让用户单独安装每个模块。
谢谢。
如需更多 Python 打包工具建议,请参阅Python Packaging Authority (PyPA) 的最新消息。
有关如何声明依赖项的信息,请参阅setuptools 文档——如果一切都在 中可用,或者如果您指定依赖项的 URL ,这将允许easy_install
查找、下载和安装所有依赖项(及其传递闭包) 。PyPi