2016-03-06 120 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版本。它也將允許您根據需要在版本之間切換。