安装后无法使用matplotlib“没有名为‘matplotlib’的模块”[重复]

问题描述 投票:0回答:2

我是 Python 新手,正在按照此链接中的教程进行操作: https://code.visualstudio.com/docs/python/python-tutorial

我能够执行

python -m pip install matplotlib

但是,当尝试运行脚本时:

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0, 20, 100)
plt.plot(x, np.sin(x))
plt.show()

我得到:

PS C:\Code\Astros\Prism> & C:/Users/USER/AppData/Local/Programs/Python/Python38/python.exe c:/Code/Astros/Prism/Prism.py
Traceback (most recent call last):
  File "c:/Code/Astros/Prism/Prism.py", line 1, in <module>
    import matplotlib.pyplot as plt
ModuleNotFoundError: No module named 'matplotlib'
PS C:\Code\Astros\Prism> 

任何指导将不胜感激。

python matplotlib visual-studio-code installation package
2个回答
3
投票

你能通过这个命令检查

matplotlib
包安装在哪里吗?

pip show matplotlib

并且您正在计算机上使用全局Python:

C:/Users/USER/AppData/Local/Programs/Python/Python38/python.exe

应该不一样。

您可以切换到已安装要导入的包的Python解释器。或者在您正在使用的解释器中安装软件包。


0
投票

在同一目录中打开终端: 通过输入以下命令来创建 venv: python -m venv venv。

然后激活它 venv/脚本/激活 然后通过pip安装matplotlib。 这应该有效

© www.soinside.com 2019 - 2024. All rights reserved.