web-dev-qa-db-ja.com

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

この質問と非常によく似た質問があります。 Windows 7 64ビットシステムにpython 3.5のバージョンが1つだけインストールされています。Anaconda3.4を公式Webサイトからインストールしました-質問で提案されているとおりです。インストールはうまくいきましたが、インポートする(pythonコマンドラインから入力するだけ)

import numpy

Import error:No module named numpy

次に、終了して入力します

pip install numpy 

要件は既に​​満たされています(アップグレードするには--upgradeを使用):d:\ program fi les\anaconda3\lib\site-packagesのnumpy

これはおそらく非常に基本的な質問であることはわかっていますが、まだ学習中です...ありがとう

8
penny

Anaconda3を使用している場合は、すでにnumpyがインストールされているはずです。 pipを使用する理由はありません。私の推測では、Anacondaディストリビューションはおそらくあなたのパスになく、他のシステムpythonを入手していると思います。

where python(またはwhere python3)使用しているものを確認します。実行可能ファイルがAnacondaインストールにない場合は、それが問題であり、パス環境変数を編集して、必要なpython=を開いていることを確認する必要があります。

5
JoshAdel

まず、numpyをanacondaから削除します。

コンダはnumpyを削除します

次に、pipを使用してインストールし直します

ピップインストールnumpy

これは私にとってはうまくいきます。

2
vlbthambawita

Anacondaはpythonと一緒にインストールするので、pythonを実行するときは常に、anacondaがインストールしたものを使用していることを確認する必要があります。このコマンドを使用して、どのpython =現在使用中の実行可能ファイル。anacondaによってインストールされたもの(通常はanacondaフォルダー内)を保持し、他のものをアンインストールします。

    where python
2
Shivam Mishra

Numpyが実行時に使用している仮想環境にインストールされていない可能性がありますが、グローバルanacondaインストールの一部としてインストールされている可能性があります。

端末から最初に環境をアクティブにします。

$ source activate {your environment name}

次に、conda installでnumpyをインストールします

$ conda install numpy

これは、pycharmで作成した環境の場合に当てはまることがわかりました。

ローカルにインストールすると、問題が修正されました。

1
earnshae