安装后无法使用matplotlib "no module named 'matplotlib'"
Unable to use matplotlib after installation "no module named 'matplotlib'"
我是 Python 的新手,正在学习 link 中的教程:
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>
任何指导将不胜感激。
在同一目录中打开您的终端:
通过键入以下内容制作 venv:
python -m venv .
然后激活它
venv/scripts/activate
然后通过 pip 安装 matplotlib。
这应该有效
你能通过这个命令查看matplotlib
包安装在哪里吗?
pip show matplotlib
并且您正在计算机上使用全局 Python:
C:/Users/USER/AppData/Local/Programs/Python/Python38/python.exe
应该不一样。
您可以切换到安装了您要导入的包的python解释器。或者在您使用的解释器中安装软件包。
我是 Python 的新手,正在学习 link 中的教程: 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>
任何指导将不胜感激。
在同一目录中打开您的终端: 通过键入以下内容制作 venv: python -m venv . 然后激活它 venv/scripts/activate 然后通过 pip 安装 matplotlib。 这应该有效
你能通过这个命令查看matplotlib
包安装在哪里吗?
pip show matplotlib
并且您正在计算机上使用全局 Python:
C:/Users/USER/AppData/Local/Programs/Python/Python38/python.exe
应该不一样。
您可以切换到安装了您要导入的包的python解释器。或者在您使用的解释器中安装软件包。