Python 无法导入';matplotlib.pyplot';没有康达

Python 无法导入';matplotlib.pyplot';没有康达,python,tensorflow,matplotlib,visual-studio-code,Python,Tensorflow,Matplotlib,Visual Studio Code,我知道以前也有人问过一个非常类似的问题,但对上述问题的回答是在水蟒的背景下给出的,这对我没有帮助,因为我不熟悉水蟒。无论如何: 我试图在visual studio代码中开始使用tensorflow,但当我尝试键入以下内容时: 将matplotlib.pyplot导入为plt 我收到以下错误:无法导入“matplotlib.pyplot”(以及灰显文本中的pylint(导入错误)) 如何在不使用anaconda的情况下解决此错误?如果答案与在终端中键入内容有关,请指定命令应键入的位置,这也是我无法

我知道以前也有人问过一个非常类似的问题,但对上述问题的回答是在水蟒的背景下给出的,这对我没有帮助,因为我不熟悉水蟒。无论如何:

我试图在visual studio代码中开始使用tensorflow,但当我尝试键入以下内容时:

将matplotlib.pyplot导入为plt

我收到以下错误:
无法导入“matplotlib.pyplot”
(以及灰显文本中的pylint(导入错误))


如何在不使用anaconda的情况下解决此错误?如果答案与在终端中键入内容有关,请指定命令应键入的位置,这也是我无法理解的原因之一,因为在线解决方案从未指定命令应键入的位置。谢谢

我建议先熟悉Python的基本概念。来自不同版本(Python2.7、Python3.x)、结构(库)和良好实践(使用虚拟环境对结构进行沙箱处理)

  • 为什么以及如何创建虚拟环境,您可能需要阅读或
  • 库与任何其他具有函数和数据结构的语言工具箱一样。您需要在系统上安装它们(Tensorflow是一个例子,matplotlib是另一个例子)。大多数库都可以通过package manager
    pip
    (它可以安装Python2.7或Python3.x库,具体取决于您默认的Python是什么或您当前工作的虚拟环境)
  • 请注意,不同的Python版本表现不同。Tensorflow不适用于所有版本(一般不适用于Python2.7,也不适用于所有Python3.x版本)
无论如何,打开一个命令提示符(因为您还没有指定您的系统,我假设windows=>open PowerShell或cmd)

这将在根环境中安装库matplotlib。 如果您有一个环境,请在发出此命令之前将其激活


我强烈建议您阅读Python简介,以便更好地了解Python的概念。

您可以在vscode的顶部菜单上打开一个终端,“terminal->new terminal”。或者windows中的快捷方式是
ctrl+shift+`
。然后在python3中键入“pip3安装matplotlib”,即“pip安装matplotlib”在Python2中,我认为您现在的问题不是关于导入matplotlib.pyplot,而是如何安装python第三部分库。您必须学习一些关于python和PipPlot的基本知识谢谢!我以前试过这样做,但由于某种原因,它不起作用,可能是因为我使用了错误的终端。还有一个问题:以
pip3
开始命令与仅以
pip
开始命令有什么区别?
pip
是一个广泛的包装器,链接到当前的python绑定。如果是python-3.x或python-2.x,则是独立的。调用
pip3
可以确保它绝对是python-3.x
pip3 install matplotlib