2017-07-20 2 views
-1

私はPythonにはかなり新しく、matplotlibのようなライブラリを使用しようとしています。問題はnumpyが常に問題を抱えているために動作しないことです。私はアンインストールしてインストールし、他の多くのことをやったが役に立たない。このエラーメッセージは何を意味しますか?Numpyインポート/インストールエラー

ImportError: 
Importing the multiarray numpy extension module failed. Most 
likely you are trying to import a failed build of numpy. 
If you're working with a numpy git repo, try `git clean -xdf` (removes all 
files not under version control). Otherwise reinstall numpy. 

Original error was: DLL load failed: The specified procedure could not be found. 

私は、Windows 10 64ビット、Pythonの3.6を使用していますが、私はちょうどピップどのバージョンかわからない、matplotlibのをインストールし、numpyのをインストールピップんでした。 Windows上の

+0

「あなたがnumpyのの失敗したビルドをインポートしようとしているが、」それを使用していますnumpyのとあなたのライブラリーの一致するバージョンを(この場合はおそらく、matplotlibの)持っていないに変換されます。間違ったバージョンのnumpyもあります。これは、64ビットのPythonなどで32ビットのnumpyを持つ可能性があります。しかし、質問にあなたのバージョンとOSに関する情報がないので、ここでお手伝いする方法はありません。 – ImportanceOfBeingErnest

+0

あなたはどのパッケージマネージャを使用していますか?ピップ?アナコンダ?その他? –

+0

申し訳ありません、@ImportanceOfBeingErnestのすべてを含むように投稿を編集しました – Darksp33d

答えて

0

numpyのは、痛みのビットすることができ... UCアーバインで私たちの友人はあなたが ピップがdownloaded_file

することができますインストールダウンロードして実行することができます前の建物の窓ホイールによって、これは少し楽になりましたホイールhereをダウンロードしてください。 64ビットPythonをインストールしたことをもう一度確認してください。もしそうなら、numpy-1.13.1 + mkl-cp36-cp36m-win_amd64.whlmatplotlib-2.0.2-cp36-cp36m-win_amd64.whlをPython 3.6 64ビット用にダウンロードできます。例えば

pip install numpy‑1.13.1+mkl‑cp36‑cp36m‑win_amd64.whl 
pip install matplotlib‑2.0.2‑cp36‑cp36m‑win_amd64.whl