我正在编写一个使用外部库(paramiko)的Python脚本。如果我要发布这个包,我该如何打包paramiko?有没有类似于在Java中提供依赖项作为.jar文件的方式?
编辑:我的想法是提供一个单独的脚本和一个存储所有依赖模块的归档文件,这不需要最终用户运行任何setup.py文件。
将其制作成一个适当的包,并了解有关setuptools的信息:Python setuptools链接
在您的软件包的setup.py文件中,可以使用“install_requires”参数指定依赖项。
install_requires
(例如:参见Fabric's setup.py)