You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PyCharm社区版matplotlib报错:已安装仍提示找不到模块

解决PyCharm中导入matplotlib提示“No module named matplotlib”的问题

你的代码本身没有问题:

import matplotlib.pyplot as plt
year = [1940 , 1960 , 1980 , 2000]
pop = [2.5 , 3.6 , 5.2 , 7.1]
plt.plot(year,pop)
plt.show()

报错的核心原因是PyCharm当前使用的Python解释器,和你终端安装matplotlib的解释器不是同一个,按以下步骤排查解决:

  • 检查PyCharm的Python解释器配置
    打开PyCharm,依次进入File > Settings > Project: [你的项目名称] > Python Interpreter,查看已安装包列表里有没有matplotlib。如果没有,点击右上角的+按钮,搜索matplotlib并安装;如果有,确认这个解释器的路径和你终端用的Python路径一致。

  • 匹配终端与PyCharm的Python版本
    在终端输入python --version或python3 --version,记下当前使用的Python版本。回到PyCharm的解释器设置,选择对应版本的解释器,或者手动指定终端里Python的完整路径(比如/usr/bin/python3)。

  • 排查虚拟环境问题
    如果你的项目创建了虚拟环境,大概率是matplotlib装在了全局Python环境里,而PyCharm用的是虚拟环境。解决方法二选一:

    1. 激活项目的虚拟环境,在终端执行pip install matplotlib重新安装;
    2. 在PyCharm的解释器设置里,切换到全局Python解释器。

内容的提问来源于stack exchange,提问作者Omar Jabari

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 03:32:36