我刚刚用所有Python扩展设置了VS代码.Python版本是3.8.3到Anaconda.翻译是文夫.当我运行这个代码时

import matplotlib.pyplot as plt

一个错误显示-

Exception has occurred: AttributeError
module 'sip' has no attribute 'setapi'
  File "C:\test.py", line 145, in <module>
    import matplotlib.pyplot as plt

我try 过卸载并重新安装matplotlib,但没有效果.

推荐答案

使用Matplotlib 3.3版和IPython似乎存在不兼容问题.目前,您可以通过安装Matplotlib 3.2来修复它.

Python-3.x相关问答推荐

如何翻转以列形式给出的日期间隔并提取多个重叠时段内每小时的音量?

math. gcd背后的算法是什么,为什么它是更快的欧几里得算法?

Python根据阈值对数字进行分组

如何在输入正确的用户名和密码时添加按钮?

汉明距离:涉及按位运算的逻辑步骤不清楚

比较和排序 DataFrame 两列中的值并在 python 中的同一行中排序

Django中自动设置/更新字段

平移数组

使用 NaN 计算 pct_change 时如何避免 bfill 或 ffill

无法提出给定 for 循环的原因 (Python 3.11)

Pandas 在每组两个条件之间获得时间增量

numpy是如何添加@运算符的?

总结基于条件的值,如果不匹配则保留当前值

每个数据行中每个数据帧值的总和

内部如何使用 Python 语法?

Pytorch 的随机 Select ?

为 python3 安装 opencv

Python 3x 的最佳机器学习包?

python - Pandas - Dataframe.set_index - 如何保留旧的索引列

在 Ipython 中使用 Pylint (Jupyter-Notebook)