首页 > 解决方案 > UnicodeDecodeError: 'charmap' 编解码器| 安装 pip python-stdnum==1.8 时出错

问题描述

我对编程很陌生,所以请多多包涵。

当我为正在使用的模块安装一些必需的软件包时,我无法安装python-stdnum==1.8.

我收到以下错误消息:

File "C:\Users\59996\AppData\Local\Programs\Python\Python37\lib\encodings\cp1252.py", line 23, in decode
        return codecs.charmap_decode(input,self.errors,decoding_table)[0]
    UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 967: character maps to <undefined>
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

我可以做些什么来仍然能够安装该软件包吗?

任何帮助将不胜感激。提前致谢!

标签: pythonwindowspippackagedecode

解决方案


如果是在 Windows 上安装 Odoo 14,则问题出在“requirements.txt”中

将 "python-stdnum==1.8" 更改为 "python-stdnum==1.8.1" (即使 Federico Baù 的答案是顺便说一句)

然后会出现另一个问题,因此将“psutil==5.6.6”更改为“psutil==5.6.7”仍在“requirements.txt”中

来源:https ://github.com/odoo/odoo/issues/62919

此致


推荐阅读