numpy c-extensionsのインポートに失敗しました
ビジュアルスタジオコードで動作するように、WindowsシステムにPython 3.7をインストールしました。ライブラリの使用を含め、すべてが順調でした。コントロールパネルのアンインストールプログラムツールを使用してpythonをアンインストールしました。そしてMiniconda 3をインストールしました。私はそのすべてがうまく動作確認した後、使用してnumpyのライブラリをインストールし、私の端末でGitBashに窓10、そして私のvisialスタジオコードでそれを確認し、それが起動に失敗しました。conda install numpy
コード例の再現:
import numpy as np
A = np.array([[-1], [7], [-26]])
エラーメッセージ:
トレースバック(最後の最後の呼び出し):ファイル "C:\ Users \ ramim \ Miniconda3 \ lib \ site-packages \ numpy \ core__init __。py"、17行目、からのマルチアレイファイル「C:\ Users \ ramim \ Miniconda3 \ lib \ site-packages \ numpy \ core \ multiarray.py」の14行目をインポートします。importオーバーライドファイル "C:\ Users \ ramim \ Miniconda3 \ lib \ site-packages \ numpy \ core \ overrides.py"、line 7、in from numpy.core._multiarray_umath import(ImportError:DLL load failed:Ненайденуказанныймодуль 。
上記の例外の処理中に、別の例外が発生しました:
トレースバック(最新の呼び出しは最後):ファイル "c:/ Users / ramim / Desktop / 22 / Matrix library / alsf.py"、3行目、インポートnumpyをnpファイル "C:\ Users \ ramim \ Miniconda3 \ lib \ site-packages \ numpy__init __。py "、142行目、インポートコアファイル "C:\ Users \ ramim \ Miniconda3 \ lib \ site-packages \ numpy \ core__init __。py"、47行目、raise ImportError(msg)ImportError:
重要:この問題の解決方法については、こちらをお読みください。
numpy c-extensionsのインポートに失敗しました。-numpyをアンインストールして再インストールしてみてください。-すでにそれを行っている場合:1.「C:\ Users \ ramim \ Miniconda3 \ python.exe」からPython3.7を使用する予定であり、PATHまたはPYTHONPATHに次のことができるディレクトリがないことを確認します。使用しようとしているPythonおよびnumpyバージョン "1.17.3"に干渉します。2.(1)に問題がなければ、https://github.com/numpy/numpy/issuesで新しい問題を開くことができ ます。詳細を記載してください:-Pythonのインストール方法-numpyのインストール方法-オペレーティングシステム-複数のバージョンのPythonがインストールされているかどうか-ソースからビルドした場合、コンパイラのバージョン、理想的にはビルドログ
- numpy gitリポジトリを使用している場合は、
git clean -xdf
(バージョン管理下にないすべてのファイルを削除して)numpyを再構築してみてください。注:このエラーには多くの原因が考えられるため、これに関する既存の問題についてコメントしないでください。代わりに新しい問題を開いてください。
元のエラーは次のとおりでした:DLLの読み込みに失敗しました:DLLенайденуказанныймодуль。
Numpy / Pythonバージョン情報:
Python 3.7.5 Numpy 1.17.3
numpyライブラリを再度アンインストールしてインストールしようとしたが、役に立たなかった。
注:ターミナルconda install numpy
を入力すると、次のように表示されます。
要求されたすべてのパッケージはすでにインストールされています
numpyが実際にインストールされているかどうかを確認する方法です。
それを解決するには?
conda list
インストールされていることを示します。問題が見つかった場合は回答を送信します。