Skip to main content
 首页 » 编程设计

Python 包在终端上导入,但不在 IDLE 上导入

2025年05月04日17sxdcgaq8080

所以我是 Python 新手。我下载了 Anaconda(和 Homebrew)并在我的 Mac 上使用 Terminal 我确认安装了 Numpy:

pip install numpy 

得到结果

Requirement already satisfied: numpy in ./anaconda/lib/python3.6/site-packages 

然后在终端中打开 Python 我确实可以导入包。一旦我打开 IDLE,故事就不一样了。因此,当我打开它并尝试导入 Numpy 时,我收到以下消息:

    Traceback (most recent call last): 
  File "<pyshell#1>", line 1, in <module> 
    import numpy 
ModuleNotFoundError: No module named 'numpy' 

我想有些事情我不知道,我认为这是一个常见的菜鸟问题。你能帮我解决这个问题吗?

请您参考如下方法:

由于您的 IDLE 使用的是 Python 3,因此您应该使用

pip3 install numpy 

为正确的 Python 安装它。如果您想使用默认安装的 Python (2.x),IDLE 位于/usr/bin/。在您的终端中,您可以使用

打开它
/usr/bin/idle 

这应该有你用pip install numpy安装的numpy