web-dev-qa-db-ja.com

WindowsでAnacondaを介してNumPyをインストールする

WindowsのPython 2.7.8スクリプトでNumpyを使用しようとしています。そのため、最新バージョンのAnaconda(Anacondaの他のツールも使用したい)をディレクトリ「C:/ Anaconda」にダウンロードしてインストールしました。デフォルトでは、バイナリファイルへのパスをWindows PATHに追加するかどうかを尋ねるボックスをチェックしました。

PATHを確認すると、「C:\ Anaconda; C:\ Anaconda\Scripts」が含まれています。

次に、インストール後に新しいコマンドプロンプトを開き、Python環境で「import numpy」と入力しますが、「ImportError:No module named numpy」というエラーが表示されます。

インストールプロセスのどの段階を逃しましたか?

*****編集*****

「C:\ Anaconda」または「C:\ Anaconda\Scripts」のいずれにも「numpy」というファイルがないことに気付きました。しかし、AnacondaのWebサイト( http://docs.continuum.io/anaconda/pkg-docs.html )によると、インストールにはNumpyが必要です...

*****編集*****

WindowsはPythonを実行していたようです。既存のバージョンのPythonをインストールしましたが、NumPyには関連付けられていませんでした。これを削除し、AnacondaインストールからPythonを実行すると、NumPyが認識されるようになりました。

14
Karnivaurus

同じ問題があり、「ImportError:No module named numpy」というメッセージが表示されました。

また、anacondaを使用していますが、使用しているENVにnumpyを追加する必要があることがわかりました。次のコマンドを使用して、環境にあるパッケージを確認できます。

コンダリスト

そのため、そのコマンドを使用したときに、numpyは表示されませんでした。その場合は、次のコマンドで追加するだけです。

condaはnumpyをインストールします

それをした後、import numpy 行ってしまった

20
Daniel

はい、anacondaに付属のpythonライブラリを使用するには、anacondaのpythonを起動する必要があります。または、anaconda\libpythonpathに手動で追加する必要がありますが、これはそれほど重要ではありません。フルパスでanacondaのpythonを起動できます:

path\to\anaconda\python.exe

または、cmdでadminとして次の2つのコマンドを実行して、すべての.pyファイルをanacondaのpythonにパイプします。

assoc .py=Python.File
ftype Python.File=C:\path\to\Anaconda\python.exe "%1" %*

この後、python実行可能ファイルをまったく指定せずにpythonスクリプトを呼び出すことができます。

5
Adobe

Anacondaフォルダーは基本的にC:\ Users \\ Anacondaにあります。 PATHをこのフォルダーに設定してみてください。

1
spock

移動path\to\anaconda上のPATHでpath\to\python

1
Ishu Goyal