如何解决pip 不安装 README.md
我创建了包,并将其部署到私有 pypi 服务。
源包包含一个 README.md
:
tar -tzf client/dist/my-api-client-0.1.0.tar.gz | grep README
my-api-client-0.1.0/README.md
但是当我安装它时
pip install --pre --extra-index-url https://pypi.myservice.com my-api-client
我得到了 python 源代码,但是 README.md
没有出现在站点包下的任何地方。
我尝试使用 --no-binary :all:
强制安装源代码,但这似乎没有任何区别。
我需要一些选项来安装它吗?pip
还是我完全做错了什么?
解决方法
如果你想包含其他文件,比如 README.md,你必须指定它。
-
在 setup.py 中添加 include_package_data 选项:
设置( .... include_package_data=真, ...)
-
创建一个 MANIFEST.in 文件并指定要包含在包中的文件:
包含 README.me
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。