win10 python setup.py install 神坑 long_description=readme()

win10 使用python setup.py install 离线安装python某些模块时时报错信息如下:

 

long_description=readme() 

UnicodeDecodeError: 'gbk' codec can't decode byte 0x99 in position 820: illegal multibyte sequence

 

原因:win10编码问题

 

解决方法:

将tar.gz包解压的文件夹中setup.py中的

with open('README.md') as f:
long_description = f.read()

修改为如下:

保存后,cmd进入该文件夹下重新执行python setup.py install 即可

你可能感兴趣的:(win10 python setup.py install 神坑 long_description=readme())