WindowsにPython 3.5.2がインストールされています。私は 'ピップインストール'を使用していくつかのホイールをインストールしました。私は管理者権限でこれを行いましたpython.exeがコマンドラインから呼び出されない限り、Python拡張パッケージが見つかりません
私がコマンドラインで「python.exe」と入力すると、pythonコマンドラインが表示され、「>>> import numpy」と入力すると正常に動作します。任意の拡張子をインポートするときしかし、私はIDLE開いたり、Windowsのデスクトップ環境から直接python.exe場合、私は、次のメッセージが表示されます。
トレースバック(最新の呼び出しの最後):
で ファイル「」、1行目、 ImportError: 'numpy'というモジュールはありません
私のラップトップで自分のローカルアカウントに注意することは、管理者アカウントではありません。別のラップトップでは、同じPythonバージョンで同じ拡張機能をインストールしましたが、この問題はありません(ローカルアカウントは管理者です)。これは私が知っている唯一の違いです。両方のWindows 7 x64 Proマシン。私はIDLE/desktopがpython.exeを起動して拡張機能を探すのを知らないという問題だと思っています。 WindowsのPATH環境変数に追加する必要があるものはありますか?
おかげ
[OK]を、Pythonパスは、環境変数は、何の変化もこれを追加していないPATHから欠落していました。それはアナコンダに関連しているようので、それは聞こえる
3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul 5 2016, 11:41:13) [MSC v.1900 64
ビット(AMD64)]
3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)]
:私は、コマンドラインとアイドル/ python.exeの両方からPythonのバージョンをチェックし、これらの結果を得ました。私は、仮想環境やアナコンダにホイールをインストールしなかった(少なくとも意図的に)。だから何が問題なの?おそらく、PATHにanacondaのパスを追加する必要がありますか?
PATHにPythonフォルダまたはそのサイトパッケージフォルダを追加してみてください – ryugie