方法一:尝试降低charset_normalizer
库的版本
-
打开命令提示符(Command Prompt)或终端(Terminal)。
-
在命令提示符或终端中输入以下命令来查找
charset_normalizer
库的安装路径:pip show charset_normalizer
-
执行上述命令后,您将看到有关
charset_normalizer
库的信息,其中包括Location
字段,该字段将显示charset_normalizer
库的确切安装路径。 -
pip install charset_normalizer==2.0.4
将会安装charset_normalizer
版本为2.0.4,该版本中包含了COMMON_SAFE_ASCII_CHARACTERS
常量
成功降级charset_normalizer
库至2.0.4版本,但问题仍然存在
方法二:pip install chardet
-
win+R该文件路径直接安装chardet
- 成功安装,运行程序正确
- 如果出现已经安装,就可以选择创建符号链接连接两个库
-
首先,确保您以管理员身份运行命令提示符。右键单击“开始”菜单,选择“命令提示符(管理员)”。
-
运行以下命令来创建符号链接:
mklink /D "目标地址\chardet" "已经安装地址\site-packages\chardet"
-
重启程序,运行代码,成功
-