gpt4 book ai didi

python - 在atom编辑器中导入matplotlib.pyplot

转载 作者:行者123 更新时间:2023-12-01 03:06:53 24 4
gpt4 key购买 nike

我正在使用 pyzo 来运行我的 python 脚本。然而我觉得有必要切换到 Atom 代码编辑器。我可以毫无问题地运行我的 python 脚本。

有一次我需要使用库matplotlib。在 pyzo 中我会这样做:

import matplotlib.pyplot as plt

但它在 Atom 中不起作用 enter image description here

错误消息:

Traceback (most recent call last): File "C:\Users\ivanl\Desktop\python trade\matplotlib.py", line 1, in import matplotlib.pyplot as plt File "C:\Users\ivanl\Desktop\python trade\matplotlib.py", line 1, in import matplotlib.pyplot as plt ImportError: No module named 'matplotlib.pyplot'; 'matplotlib' is not a package

我应该在哪里寻找安装 matplotlib?为什么它在 pyzo 上工作而不是在atom上工作?

最佳答案

来自The Module Search Path .

When a module named spam is imported, the interpreter first searches for a built-in module with that name. If not found, it then searches for a file named spam.py in a list of directories given by the variable sys.path. sys.path is initialized from these locations:

  • the directory containing the input script (or the current directory).
  • PYTHONPATH (a list of directory names, with the same syntax as the shell variable PATH).
  • the installation-dependent default.

这意味着您应该避免使用与标准库或内置模块名称相同的名称来命名模块。

因此,您应该重命名脚本文件,而不是 matplotlib.py

关于python - 在atom编辑器中导入matplotlib.pyplot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43306980/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com