尝试通过pip分发时出错

时间:2014-11-12 21:08:13

标签: python pip

我使用this guide在pypi上传了我的包。

但似乎setup.py

中的这一行出错了
long-description=open(os.path.join(os.path.dirname(__file__),'README.md')).read()

在尝试通过pip安装

时给了我
IO Error no such file or directory.

那我怎么解决这个问题呢?应该是一个简单的开放('README.md')?

当我在setup.cfg

中已经有了这个时,确实需要长描述行
[metadata]
description-file = README.md

1 个答案:

答案 0 :(得分:0)

您需要添加'包含README.md'在MANIFEST.in中,如果您没有此文件(Manifest文件),请创建它。

只需在您的存储库根目录(setup.py文件所在的位置)执行此操作

echo "include README.md" >> MANIFEST.in

干杯。