我使用的是 windows10 机器并使用 PyCharm 作为我的 IDE,所以当我尝试运行以下代码时,它显示以下错误
我尝试卸载并重新安装 matplotlib,也有人建议使用 --force 重新安装,但没有用
直到昨天它都运行良好
import matplotlib.pyplot as plt
import numpy as np
rng = np.random.RandomState(42)
X = 10 * rng.rand(50)
y = 2 * X - 1 + rng.randn(50)
plt.scatter(X, y)
plt.show()
Run Code Online (Sandbox Code Playgroud)
Pycharm 和 Vs Code 上都显示错误
Traceback (most recent call last):
File "D:/PyCharm/exercise/numpy_exercise/pandas_py.py", line 1, in
<module>
import matplotlib.pyplot as plt
File "C:\Users\smile\AppData\Roaming\Python\Python37\site-
packages\matplotlib\__init__.py", line 143, in <module>
from matplotlib import ft2font
ImportError: cannot import name 'ft2font' from 'matplotlib'
(C:\Users\smile\AppData\Roaming\Python\Python37\site-
packages\matplotlib\__init__.py)
Error …Run Code Online (Sandbox Code Playgroud)