奇怪的python设置+;python导入错误

奇怪的python设置+;python导入错误,python,python-2.7,anaconda,Python,Python 2.7,Anaconda,Ubuntu 14.10。刚刚安装了Anaconda(py 2.7) 当我打字时: 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 ImportError: /home/tomasz/.local/lib/python2.7/site-packages/numpy /core

Ubuntu 14.10。刚刚安装了Anaconda(py 2.7)

当我打字时:

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
ImportError: /home/tomasz/.local/lib/python2.7/site-packages/numpy
/core/multiarray.so: undefined symbol: PyUnicodeUCS2_FromUnicode
为什么会这样?另外,我的第二个问题(可能与此相关)是,当我尝试导入任何模块时,我会遇到ImportError:

>>> import numpy
我得到:

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
ImportError: /home/tomasz/.local/lib/python2.7/site-packages/numpy
/core/multiarray.so: undefined symbol: PyUnicodeUCS2_FromUnicode
此外:
Anaconda(py 3.4)安装正确,但我想要的是py 2.7。

删除您的
.local/lib/python2.7
目录。安装在那里的东西将被任何Python接收,而不是它自己的站点包,而您将希望Anaconda Python接收它自己的numpy

还有什么问题吗?第一个问题,它没有给你一个python外壳吗?numpy应该安装它不是python包的一部分。为什么要在本地安装numpy?@alfasin,很确定它是随一起安装的anaconda@jakekimds我没有注意到其他任何事情