【发布时间】:2023-03-08 15:56:01
【问题描述】:
我想将 numpy 用于我必须运行的程序,并且我想在 IDLE IDE 中执行它。我已经从网上安装了 numpy 二进制文件,但是当我尝试在我的脚本中运行“import numpy”然后运行一些 numpy 命令时,python shell 返回一个错误提示
Traceback (most recent call last):
File "/Users/Admin/Desktop/NumpyTest.py", line 1, in <module>
import numpy as np
ImportError: No module named numpy
我曾尝试使用 pip 安装 numpy,但是当我在 bash shell 中运行 pip install numpy 时,它显示
Requirement already satisfied (use --upgrade to upgrade):
numpy in ./anaconda/lib/python2.7/site-packages
我已经下载了 Anaconda,我可以在其中使用 numpy 发行版,但我真的很想在 IDLE 中进行。
我应该怎么做才能让 numpy 在 IDLE 中工作?我必须把它保存在某个地方吗?
附言我正在运行 OsX 10.10.5 Yosemite
【问题讨论】:
-
您确定您使用的是 IDLE 2.7 版吗?
-
看起来你安装了不止一个 python,你需要运行你安装 numpy 的那个,或者可能与环境变量混在一起
-
@TadhgMcDonald-Jensen 引发了 AssertionError
-
'which python' 看看你正在运行什么 python。很可能你安装了两个以上的python版本,而你使用的python版本不是安装了numpy的那个。
-
@SUPhys,如果您将 IDLE 用于不同版本的 python(如 3.5),您只需要使用
pip3 install numpy为该版本安装 numpy,但如果您使用 IDLE 用于 2.7,那么可以尝试pip uninstall numpy然后重新安装pip install numpy。
标签: python numpy anaconda python-idle