2013-04-19 2 views
0

나는 리눅스 쉘에서 다음을 실행하여 NumPy와 설치하지 : 파이썬 3.30에 대한 유휴에서왜 우분투 12.10 유휴 3.30에서하지 NumPy와 수입이 64 비트

sudo apt-get install python-numpy 

내가 NumPy와 가져 다음을 출력합니다 :

Python 3.3.0 (default, Sep 29 2012, 17:14:58) 
[GCC 4.7.2] on linux 
Type "copyright", "credits" or "license()" for more information. 
>>> import numpy 
Traceback (most recent call last): 
    File "<pyshell#0>", line 1, in <module> 
    import numpy 
    File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 137, in <module> 
    from . import add_newdocs 
    File "/usr/lib/python3/dist-packages/numpy/add_newdocs.py", line 9, in <module> 
    from numpy.lib import add_newdoc 
    File "/usr/lib/python3/dist-packages/numpy/lib/__init__.py", line 4, in <module> 
    from .type_check import * 
    File "/usr/lib/python3/dist-packages/numpy/lib/type_check.py", line 8, in <module> 
    import numpy.core.numeric as _nx 
    File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 5, in <module> 
    from . import multiarray 
ImportError: cannot import name multiarray 
>>> 

또한 SciPy, matplotlib 및 mayavi2가 설치되어 있습니다. 그들은 또한 그들을 가져올 때 오류를 통해.

왜 이런 일이 발생합니까? 이 문제를 어떻게 해결할 수 있습니까?

답변

0

내 우분투 12.10에서. 패키지를 설치하려면 pip을 사용합니다. 파이썬 3.2를 사용합니다.

sudo apt-get install python3-pip 
sudo pip-3.2 install numpy 

이 시도하고 성공적으로 NumPy와를 설치했습니다.