用pip安装几个包时都出现如下错误:
python setup.py egg_info failed with error code 1;
尝试过:
1用管理员模式运行;2.将setuptools更新到最新版本;3.。。。以及一些乱七八糟想不起来的办法。
新人上路,老司机别嫌弃哈。。。
用pip安装几个包时都出现如下错误:
python setup.py egg_info failed with error code 1;
尝试过:
1用管理员模式运行;2.将setuptools更新到最新版本;3.。。。以及一些乱七八糟想不起来的办法。
新人上路,老司机别嫌弃哈。。。
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
这个应该是编写jsoncsv这个包的作者自己的疏忽,且看这个包的setup.py:
之所以会出错是因为
README.rst
中包含中文, 而如果在windows下的话, 默认是以GBK格式打开, 中文字符无法被识别一般为了兼容性, 应该指明以何种编码方式打开
README.rst
或者用codecs库:
你可以尝试把这个包的源代码clone到本地, 将setup.py上面提及的几行代码换上
encoding='utf-8'
然后运行
这样就能够正常安装.
建议你给编写这个库的作者提一个issue, 让他把源码也修改一下. 不过也有可能作者写的这个包的目的只是用于Linux环境, 没有考虑windows用户, 总之最好能和作者沟通一下, 让作者知悉这个情况.