Python 在崇高的文本上有Matplotlib,现在是';他走了

Python 在崇高的文本上有Matplotlib,现在是';他走了,python,matplotlib,sublimetext,Python,Matplotlib,Sublimetext,我对使用崇高的文字是完全陌生的。但是,我能够导入甚至使用Matplotlib创建绘图 现在,我正在尝试运行我以前的脚本,它工作得很好,但是它不再运行了 我得到的信息是: import matplotlib.pyplot as plt ModuleNotFoundError: No module named 'matplotlib' 有人知道会出什么问题吗 谢谢。尝试以下操作(我正在使用MacOS和Sublimitext 3的虚拟机上执行此操作): 按Cmd+Shift+P 在字段中键入软件包控

我对使用崇高的文字是完全陌生的。但是,我能够导入甚至使用Matplotlib创建绘图

现在,我正在尝试运行我以前的脚本,它工作得很好,但是它不再运行了

我得到的信息是:

import matplotlib.pyplot as plt
ModuleNotFoundError: No module named 'matplotlib'
有人知道会出什么问题吗

谢谢。

尝试以下操作(我正在使用MacOS和Sublimitext 3的虚拟机上执行此操作):

  • 按Cmd+Shift+P
  • 在字段中键入
    软件包控件:安装软件包
    。按Enter键并搜索Matplotlib

  • 在Ubuntu 18.04(也是虚拟机)上:

  • 打开终端
  • 键入
    python3--version
    检查是否安装了python3
  • 如果上述命令返回当前安装的第三个版本,请键入
    sudo apt install python3 pip
  • 如果您不确定安装后是否幸运,请键入
    pip-V
    检查是否实际安装了pip
  • 如果上述命令提供了良好的输出,请键入
    pip install matplotlib
    并等待
    matplotlib
    安装完成
  • 最后一步键入
    pip list
    ,查看所有已安装软件包的列表。其中一行将用于Matplotlib

  • 这回答了你的问题吗?升华使用的python解释器版本似乎没有安装该模块。您可以尝试检查python版本,或者尝试从命令行运行.py文件,看看它是否在这种情况下工作,并检查所使用的两种python是否相同。当您运行
    pip install matplotlib
    时会发生什么情况?@1000Gbps我得到:“pip:command not found”(我假设它在终端中)@vincenzoo Hi,谢谢您的评论。我试着在命令窗口中运行代码,但仍然没有运行。最奇怪的是输出的内容甚至不是我脚本的一部分。。。但它们是我试图在另一个脚本中运行的代码的一部分。例如,我有“AttributeError:module'numpy'没有属性'array'”,但我在这个脚本中根本没有numpy。我还注意到,anaconda3和miniconda3都出现在我的错误下方显示的路径中。这些是我曾经尝试下载但后来删除的程序。我的问题还在吗?