インポートエラー:numpyという名前のモジュールはありません


200

私はこの質問と非常によく似た質問がありますが、それでも一歩遅れています。Windows 7(申し訳ありませんが)64ビットシステムにインストールされているPython 3のバージョンは1つだけです。

私はこのリンクに従ってnumpyをインストールしました-質問で示唆されているように。インストールはうまくいきましたが、実行すると

import numpy

次のエラーが発生しました:

インポートエラー:numpyという名前のモジュールはありません

これはおそらく非常に基本的な質問ですが、まだ学習中です。

ありがとう


2
numpy下にディレクトリがあるかどうかを確認しC:\Python3x\Libs\site-packagesます(パス名を間違って覚えている可能性があります)。
codeape、2011年

python -c 'import sys;と入力して、ロードされたライブラリを確認します。print sys.path '-私には気づきました、私は間違ったバージョンのpythonを使用し、pythonではなくpython3でスクリプトを実行する必要がありました:)
Janos Vinceller

回答:


62

Python 3のサポートはNumPyバージョン1.5.0追加されたため、最初に新しいバージョンのNumPyをダウンロード/インストールする必要があります。


6
numpyの新しいバージョンをインストールする方法を
質問者に示す

1
pip3 install numpyデフォルトで使用する場合は、numpyバージョン1.18.4がインストールされますpip install numpy==1.8.2。代わりに特定のバージョンを使用します- 。詳細については、公式ドキュメントを確認してください-pypi.org/project/numpy/1.8.2
Md.Habibur Ra​​hman

272

あなたは簡単に使うことができます

pip install numpy

またはpython3の場合は、

pip3 install numpy

これはpython-devもインストールした後でうまくいきました。ありがとうございます。:)
Vaughany 2016年

2
@JeremyUpsalピップだけを使用するとどうなりますか?numpyの適切なバージョンをインストールしませんか?
ほぼ初心者の

20
これを実行し、インストールを確認した後も、ImportError: 'numpy'という名前のモジュールはありません。もう一度インストールしてみましたが、すでにインストールされているとのことです。
2016

7
私の場合、pip install numpyまたはpip3 install numpypython 3のパッケージフォルダーへのインストールをデフォルトで設定したため、機能しませんでした(理由は不明です)。pip2 install numpy「モジュールが見つかりません...」のエラーを解決するために使用しました。
Arshin、2018

1
@PeterLeopoldたぶん、システムに2つのバージョンのpythonがあり、実行時pip3 install numpyにnumpyパッケージが特定のバージョンにインストールされていて、別のバージョンのimport numpypythonを使用した可能性があります。これはいつも私に起こります。パッケージをインストール/実行する環境/ Pythonバージョンが同じであることを確認してください。
Andrei Madalin Butnaru

15

numpyのインストールに問題があると思います。この問題を解決するための私の手順は次のとおりです。

  1. 正しいパッケージをダウンロードするには、このWebサイトにアクセスしてくださいhttp : //sourceforge.net/projects/numpy/files/
  2. パッケージを解凍します
  3. ドキュメントに移動
  4. このコマンドを使用してnumpyをインストールします。 python setup.py install

パッケージをどの場所に解凍しますか?
Benjamin Wall

15

WindowsでのNumpyのインストール

  1. 管理者権限でWindowsコマンドプロンプトを開きます(迅速な方法:Windowsキーを押します。「cmd」と入力します。提案された[コマンドプロンプト]を右クリックし、[管理者として実行]を選択します)
  2. "cd"(ディレクトリの変更)コマンドを使用して、PythonインストールディレクトリのScriptsフォルダーに移動します。例:「cd C:\ Program Files(x86)\ PythonXX \ Scripts」

これは、次のようになります。C:\ユーザー\\のAppData \ローカル\プログラム\ Pythonの\ PythonXX \スクリプトまたはC:\プログラムファイル(x86の)\ PythonXX \スクリプト(XXは、Pythonのバージョン番号を表します)、それがインストールされた場所に応じて。Windowsエクスプローラーを使用してフォルダーを検索し、エクスプローラーのアドレスバーからコマンドプロンプトにアドレスを貼り付けるか入力する方が簡単な場合があります。

  1. 次のコマンドを入力します: "pip install numpy"。

パッケージがダウンロードおよびインストールされると、次のようなテキストが表示されます。

Collecting numpy
  Downloading numpy-1.13.3-2-cp27-none-win32.whl (6.7MB)  
  100% |################################| 6.7MB 112kB/s
Installing collected packages: numpy
Successfully installed numpy-1.13.3

13

私にもこの問題がありましたが(インポートエラー:numpyという名前のモジュールはありません)、私の場合、Mac OS XのPATH変数に問題がありました。Anacondaインストールのパスを引き起こす.bash_profileファイルを以前に編集しました(およびその他)正しく追加されません。

私と同じような他の人が同じエラーメッセージでこのページにアクセスし、同じ問題が発生した場合に備えて、このコメントをここにリストに追加してください。


7
あなたは問題が何であるかを説明しましたが、解決策を説明しませんでした。Pythonの初心者として、私はグロッキーではありませんthe paths for my Anaconda installation。具体的に何がPATH上にある必要がありますか?
Cheeso 2017年

@Cheeso思い出せたらいいのに。.bash_profileに加えた編集をすべて削除してから、condaを再インストールしたと思います。
ビル

7

Python 2.6のNumpyバージョンをインストールしたため、Python 2.6でのみ使用できます。Numpy for Python 3.xをインストールする必要があります。たとえば、次のようにします。http//sourceforge.net/projects/numpy/files/NumPy/1.6.1/numpy-1.6.1-win32-superpack-python3.2.exe /ダウンロード

異なるバージョンの概要については、こちらを参照してください:http : //sourceforge.net/projects/numpy/files/NumPy/1.6.1/


ありがとう、私は昨日そのバージョンを見つけるために費やしました。scipy3 perchanceはありますか?
Seb

はい、ここで:sourceforge.net/projects/scipy/files/scipy/0.10.0b2はあなただけ、www.scipy.orgを訪問し、ダウンロードをクリックして、sourceforgeのサイトにアクセスし、そのバージョンを取得するフォルダをクリックする必要があります。
naeg

7

Numpyをインストールした後も、この問題が発生しました。Pythonインタープリターを閉じて再度開くだけで解決しました。他の誰かがこの問題を抱えている場合、他に試してみる必要があるかもしれません。おそらく数分節約できます!


6

同じ問題に直面

ImportError: No module named numpy

したがって、私たちの場合(私たちはPIPとpython 2.7を使用しています)、解決策はSPLIT pip installコマンドでした:

から

RUN pip install numpy scipy pandas sklearn

RUN pip install numpy scipy
RUN pip install pandas sklearn

解決策はここにあります:https : //github.com/pandas-dev/pandas/issues/25193、それはパンダのv0.24.0への最新アップデートに関連しています


1
注:質問はDockerfileに厳密に関連しているわけではありません(Nigrimmistのおかげで、この回答が役に立ったとしても)。
Davide

5

同じ環境にpipとcondaの両方でnumpyをインストールしましたが、どちらかを削除して再インストールするだけでは不十分でした。

両方を再インストールする必要がありました。

それが突然起こった理由はわかりませんが、解決策は

pip uninstall numpy

conda uninstall numpy

また、削除condaからアンインストールするtorchtorchvision

その後

conda install pytorch-cpu torchvision-cpu -c pytorch

そして

pip install numpy

これで問題は解決しました。


エラー:「numpy」をアンインストールできません。これはdistutilsでインストールされたプロジェクトであるため、どのファイルがそれに属しているかを正確に特定できず、部分的なアンインストールのみにつながります。
lone_coder

4

私も、機械学習用にpythonを設定しているときに、phyton 3で上記の問題に直面しました。

私は以下の手順に従いました:-

python-2.7.13.msiをインストールする

•PATH = C:\ Python27を設定します

•PATH = C:\ Python27 \ Scriptsを設定します

http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipyにアクセスます

ダウンロード:--numpy-1.13.1 + mkl-cp27-cp27m-win32.whl

          --scipy-0.18.0-cp27-cp27m-win32.whl 

numpyのインストール:pip install numpy-1.13.1 + mkl-cp27-cp27m-win32.whl

scipyのインストール:pip install scipy-0.18.0-cp27-cp27m-win32.whl

以下のコマンドを使用して、正しさをテストできます:

>>> import numpy
>>> import scipy
>>> import sklearn
>>> numpy.version.version
'1.13.1'
>>> scipy.version.version
'0.19.1'
>>>

3

私はエラーを取得した理由を確認してください正確にないんだけど、pip3 uninstall numpyその後、pip3 install numpy私のために問題を解決しました。


3

Anaconda経由でNumPyをインストールするには(以下のコマンドを使用):

  • conda install -c conda-forge numpy
  • conda install -c conda-forge / label / broken numpy


2

Python 2.7を使用している場合は、以下を試してください。

apt-get install -y python-numpy

pip install numpyの代わりに


2

あなたが試すことができます:

py -3 -m pip install anyPackageName

あなたのケースで使用してください:

py -3 -m pip install numpy

ありがとう


1

これはnumpyのバージョンの問題です、$ CAFFE_ROOT / python / requirement.txtをチェックしてください。次に、exec:sudo apt-get install python-numpy> = xxx、この問題は回避されます。


1
ユーザーはWindowsを使用しているため、apt-get役に立ちません。
mkluwe 2016年

1
import numpy as np
ImportError: No module named numpy 

私はnumpyがインストールされていることを知っていて、上記のすべてのアドバイスを試みて失敗したにもかかわらず、これを取得しました。私の修正は、as npを削除し てモジュールを直接参照することでした。(CentosではPython 3.4.8)。

import numpy
DataTwo=numpy.stack((OutputListUnixTwo))...

1

これらのいずれかを使用してnumpyをインストールしてみてください:

pip install numpy
pip2 install numpy
pip3 install numpy

私の場合、何らかの理由でpip2が問題を解決しました


0

さまざまなサイトや同様の質問から多くの提案を試みた後、私にとってうまくいったのは、すべてのPythonのものをアンインストールし、Anacondaのみを再インストールすることでした(https://stackoverflow.com/a/38330088/1083292を参照)

以前のPythonのインストールは冗長だっただけでなく、問題を引き起こしただけでした。



0

私にとって、Windows 10では、無意識のうちに複数のpythonバージョン(1つはPyCharm IDEから、もう1つはWindowsストアから)をインストールしていました。Windowsストアからアンインストールしましたが、念のためpip uninstall numpy、numpy をアンインストールしてから再インストールしましたpip install numpy。PyCharmのターミナルとコマンドプロンプトでも機能しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.