2016-03-06 86 views
0

首先 - 我知道还有其他人问过类似的问题,但这些帖子中的解决方案都没有为我工作。操作系统上的numpy/python安装问题10.11.3

我的问题是我安装了numpy,但由于某种原因,我无法使用它。

我想在这篇文章中列出几件事情:How to install NumPy for python 3.3.5 on Mac OSX 10.9

特别是我试过

  • - 哌安装numpy的
  • 酿造安装numpy的--with-python3
  • 在下载numpy的网站并在命令行中执行安装文件
  • 安装anaconda,它应该带有numpy

这一切都不工作..如果我打开IDLE,键入“导入numpy的是NP”我总是得到错误信息

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

我想也许问题是,我似乎有2 python版本安装?在我的应用程序文件夹中,我看到安装了包含IDLE的Python 3.5。但是,如果我在终端中输入python --version,我发现安装了Python 2.7.10 ..

任何人都可以帮助我获得numpy的工作吗?

+0

您的错误信息与自己不匹配 - 您是否复制并粘贴或重新输入?它显示的命令是'import numpy as np',但是'ImportError'表示没有名为'bumpy'的模块。你确定你一直在尝试导入** n ** umpy而不是** b ** umpy? – MattDMo

+0

你说得对,我拼错了。但在我正确键入之前,它也没有工作 – jonasus

回答

0

我觉得我做得只是一些似乎工作..

我也有我的笔记本电脑安装PyCharm。我刚刚创建了一个新文件并输入“import numpy as np”。我告诉我,它没有安装。 所以我去了项目解释器,我找到了3个不同的Python版本(3.5,2.6和2.7)。

我选择了2.6,在那里我看到了包列表中的numpy。点击“应用”后,我回到源代码,然后有一个选项来安装numpy包。现在它似乎在pycharm以及IDLE中起作用。

我不知道这是为什么起作用,但确实如此。如果有人能够发现刚刚发生的事情,并且如果有3个不同的Python版本出现问题 - 很高兴听到您的答案!

1

我和你有相同的问题最长的时间......过了一段时间,我偶然发现了Anaconda

要下载anaconda去here。它包含许多python包,并支持3.x和2.x.

如图here所示,使用Anaconda安装更多软件包也相当容易。

我希望这有助于!

0

我也推荐Anaconda。特别看看这篇关于管理环境和Creating a Separate Environment的文章。在Anaconda中这很简单,并解决了你描述的两个问题 - numpy安装和多个Python版本。它也将允许您根据需要在版本之间切换。