この質問と非常によく似た質問があります。 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
これはおそらく非常に基本的な質問であることはわかっていますが、まだ学習中です...ありがとう
Anaconda3を使用している場合は、すでにnumpyがインストールされているはずです。 pip
を使用する理由はありません。私の推測では、Anacondaディストリビューションはおそらくあなたのパスになく、他のシステムpythonを入手していると思います。
where python
(またはwhere python3
)使用しているものを確認します。実行可能ファイルがAnacondaインストールにない場合は、それが問題であり、パス環境変数を編集して、必要なpython=を開いていることを確認する必要があります。
まず、numpyをanacondaから削除します。
コンダはnumpyを削除します
次に、pipを使用してインストールし直します
ピップインストールnumpy
これは私にとってはうまくいきます。
Anacondaはpythonと一緒にインストールするので、pythonを実行するときは常に、anacondaがインストールしたものを使用していることを確認する必要があります。このコマンドを使用して、どのpython =現在使用中の実行可能ファイル。anacondaによってインストールされたもの(通常はanacondaフォルダー内)を保持し、他のものをアンインストールします。
where python
Numpyが実行時に使用している仮想環境にインストールされていない可能性がありますが、グローバルanacondaインストールの一部としてインストールされている可能性があります。
端末から最初に環境をアクティブにします。
$ source activate {your environment name}
次に、conda installでnumpyをインストールします
$ conda install numpy
これは、pycharmで作成した環境の場合に当てはまることがわかりました。
ローカルにインストールすると、問題が修正されました。