2017-07-28 7 views
1

Ubuntu 16.04でnumpyを使用しようとしています。私はpython 2.7.12をインストールしました。私が試してみました:ここImportError:Numpyのインストール後にUbuntuにnumpyという名前のモジュールがありません。

sudo apt install python-numpy 

sudo apt autoremove 

dpkg -L python-numpy 

は、出力の抜粋です。しかし

/. 
/usr 
/usr/lib 
/usr/lib/python2.7 
/usr/lib/python2.7/dist-packages 
/usr/lib/python2.7/dist-packages/numpy-1.11.0.egg-info 
/usr/lib/python2.7/dist-packages/numpy-1.11.0.egg-info/dependency_links.txt 
/usr/lib/python2.7/dist-packages/numpy-1.11.0.egg-info/PKG-INFO 
/usr/lib/python2.7/dist-packages/numpy-1.11.0.egg-info/top_level.txt 
/usr/lib/python2.7/dist-packages/numpy 
/usr/lib/python2.7/dist-packages/numpy/lib 
/usr/lib/python2.7/dist-packages/numpy/lib/shape_base.py 

、私はこのような単純なファイルを実行しようとすると、私はまだ同じエラーを取得します。

#!/usr/bin/env python2 

import numpy as np 

a = np.array([1, 2, 3]) 

python test2.py 
Traceback (most recent call last): 
    File "test2.py", line 3, in <module> 
    import numpy as np 
ImportError: No module named numpy 

確認が必要なものはありますか?ありがとう!コマンドラインから

+0

トライのsudoのpython-numpyの – Inconnu

答えて

3

試して、

pip install numpy 

、あなたは新しいPythonのセッションでimport numpyにできるはずです。

実際にこのようなことを処理するには、パッケージやPythonのバージョンだけでなく、プロジェクトのサンドボックス環境を作成する必要があります。あなたが誤って間違ったパスにパッケージをインストールしたり、python2のためにインストールされているのではなく、デフォルトのpythonがpython3の場合は利用できないようにします。

あなたがアナコンダをダウンロードした場合、あなたはすべてのことを管理するための素晴らしい方法を取得: https://conda.io/docs/using/envs.html

+0

それが働いをインストールapt-getを!ありがとうございました!私はあなたの答えを数分で受け入れます。 –

関連する問題