首先 - 我知道还有其他人提出了类似的问题,但这些帖子中没有一个解决方案适合我。
我的问题是我安装了numpy,但由于某种原因我无法使用它。
我尝试了这篇文章中列出的几件事:How to install NumPy for python 3.3.5 on Mac OSX 10.9
特别是我试过
这一切都无效..如果我打开IDLE并输入“import numpy as 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 ..
任何人都可以帮助我努力工作吗?
答案 0 :(得分:0)
我认为我做了一件似乎有效的事情......
我的笔记本电脑上也安装了PyCharm。我刚刚创建了一个新文件并输入&#34; import numpy as np&#34;。我告诉我它没有安装。 所以我去了项目解释器,在那里我找到了3个不同的Python版本(3.5,2.6和2.7)。
我选择了2.6,在那里我看到了包中的numpy。点击&#34;申请&#34;我回到源代码然后有一个选项来安装numpy包。现在它似乎在pycharm和IDLE中都有效。
我不知道为什么会这样,但确实如此。如果有人可以了解刚刚发生的事情,如果有3个不同的python版本存在问题 - 很高兴听到你的答案!
答案 1 :(得分:0)
我和你有同样的问题,时间最长......过了一会儿,我偶然发现Anaconda。
下载anaconda go here。它包含许多用于python的包,并支持3.x和2.x.
使用Anaconda安装更多软件包也非常容易,如here所示。
我希望这有帮助!
答案 2 :(得分:0)
我也会推荐Anaconda。特别要看一下有关管理环境和Creating a Separate Environment的这篇文章。这在Anaconda中很简单,可以解决您描述的两个问题 - numpy安装和多个版本的Python。它还允许您根据需要在版本之间切换。