2015-04-25 33 views
2

Ubuntu 14.10。剛剛安裝了Anaconda(py 2.7)。奇怪的Python設置+ python導入錯誤

當我輸入:

python 

我得到:

Python 2.7.9 |Anaconda 2.2.0 (64-bit)| (default, Mar 9 2015, 16:20:48) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2 

這是爲什麼?也是我的第二個問題(可能是相關的)是我得到的導入錯誤,當我嘗試導入任何模塊:

>>> import numpy 

我得到:

ImportError: /home/tomasz/.local/lib/python2.7/site-packages/numpy 
/core/multiarray.so: undefined symbol: PyUnicodeUCS2_FromUnicode 

另外: 蟒蛇(PY 3.4)安裝不當,然而它是py 2.7,我想要的。

+0

還有什麼不對嗎? –

+0

第一個,它不給你一個python shell嗎?應該安裝numpy它不是python包的一部分。 – alfasin

+0

爲什麼NumPy在本地安裝? –

回答

0

刪除您的.local/lib/python2.7目錄。那裏安裝的東西會被任何Python取代,而不是它自己的站點包,而你會希望Anaconda Python挑選它自己的numpy。