【发布时间】:2014-05-25 16:57:02
【问题描述】:
pip 安装程序的最新版本尚未安装不会将其包文件上传到 PyPI 的包,除非用户明确提供 --allow-external 选项 (related answer)。
我想分发依赖于 dirspec 这样的库的包。目前我必须通过以下命令告诉我的包的用户安装我的包:
$ pip install --allow-external dirspec MyPackage
当涉及到库打包时,问题就变得更大了。如果我的包是一个库,我还必须告诉依赖于我的包的包的作者,告诉他们的用户通过以下命令安装他们的包:
$ pip install --allow-external dirspec TheirPackage
有什么办法可以避免这种情况吗?
【问题讨论】:
标签: python pip setuptools pypi