如何修复导入时的“UnicodeDecodeError:'ascii'codec无法解码字节0xe0”matplotlib.pyplot?

2024-04-25 09:03:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在导入mtplotlib.pyplot到我的python模块,得到UnicodeDecodeError,这是我以前用类似问题的解决方案无法修复的。在

我在Windows10上运行Python2.7。 已安装matplotlib版本2.2.3

import matplotlib.pyplot as plt

失败,错误为:

^{pr2}$

Tags: 模块import版本matplotlibas错误plt解决方案
1条回答
网友
1楼 · 发布于 2024-04-25 09:03:49

确保文件名和文件夹没有任何非ASCII字符。这种情况通常不会发生,matplotlib团队现在专注于解决python3中的bug,因为python2很快就会被弃用。这将基本上消除错误。如果这不是万不得已的话,你可以试试看。你可以尝试添加

import sys  
reload(sys)   
sys.setdefaultencoding('utf8')

import matplotlib.pyplot as plt

相关问题 更多 >