求助:无法安装asyncmc模块【疑似版本相关问题】
解决asyncmc安装时的IOError(找不到CHANGES.md)问题
我之前也碰到过一模一样的问题,这个错误的根源很明确:你安装的asyncmc 0.6.6版本源码包(就是pip从缓存读取的tar.gz文件)里缺失了CHANGES.md文件,而项目的setup.py硬编码了要读取这个文件生成包描述信息,所以执行python setup.py egg_info时直接抛出了IOError。
给你两个可行的解决办法:
尝试安装更早的稳定版本
新版本打包大概率出了疏漏,你可以试试安装0.6.5版本,这个版本的打包应该是完整的:pip install asyncmc==0.6.5从项目源码直接安装
如果更早版本不符合你的需求,你可以直接获取完整的项目源码再安装:- 把项目源码克隆到本地
- 进入项目根目录
- 执行以下命令完成安装:
pip install . # 或者用 python setup.py install
另外提醒下,之前用conda尝试安装失败,大概率也是因为conda包源里的asyncmc同样存在文件缺失问题,上面的方法同样适用。
内容的提问来源于stack exchange,提问作者Haritha
相关产品推荐
相关产品推荐

