web-dev-qa-db-ja.com

ImportError:必要な依存関係がありません['numpy']

pandasを使用しているすべてのスクリプトを正常に実行できましたが、突然すべての私のPANDAS SCRIPTSがこのエラーを発生しています。

トレースバック(最後の最後の呼び出し):

ファイル「data_visulaization.py」、5行目

import pandas as pd

ファイル「/usr/lib64/python2.7/site-packages/pandas/init.py」、18行目

raise ImportError("Missing required dependencies {0}".format(missing_dependencies))


ImportError: Missing required dependencies ['numpy']

最近、新しいものをインストールまたは更新していません。

誰にもこれに対する解決策がありますか?

pandasとnumpyをアンインストールして再インストールしましたが、まだ同じ問題に直面しています。

7
aAAAAAAa

Rasberry PIでこの問題が発生しましたが、根本的な原因がライブラリにないことがわかりました。

import numpy
...
ImportError: libf77blas.so.3: cannot open shared object file: No such file or directory

次に、必要なライブラリソースをグーグルで検索するのに数分かかります。

Sudo apt-get install libatlas-base-dev

他のLinux-esでソリューションを確認していませんが、おそらく同じ方法が適用されるはずです。したがって、まず障害のあるライブラリをインポートして、何が欠けているかを確認してください。

4
Shtefan

私はまったく同じエラーに直面し、PyCharm環境と同じディレクトリに誤って「random.pyc」という名前のファイルを作成したことがわかりましたayush @ ayush-VirtualBox:〜/ PycharmProjects/untitled $ =ここで、「無題」は私のプロジェクトディレクトリを指します。私はそれを削除し、すべてが所定の場所に落ちました。お役に立てれば !

この理由は、numpyが独自の依存関係を構築するためにデフォルトでRandomと呼ばれる別のファイルをインポートし、それを「random.pyc」と間違えて置き換えたためです。

3
ChinuKapoor

マシンでAnacondaを使用した場合は、cmd-windowで「conda install numpy」を使用します。私もこの問題に遭遇し、これで解決しました。 U.

1
Aaron

同じエラーが発生しました。以下で修正:

python3 -m pip uninstall numpy

python3 -m pip install numpy==1.14.0

1
Moniba

このエラーは、numpyの複数のバージョンがインストールされている場合に発生します。 numpyの1つのバージョンのみがインストールされていることを確認してください。ディレクトリを調べたくない場合は、テストファイルを作成してこれを確認できます。

import numpy
print("Numpy imported")

Numpyの複数のバージョンが検出されたことを示すエラーが表示された場合、numpyの複数のバージョンがインストールされています。

これを修正するには、すべてのバージョンがアンインストールされるまでpip uninstall numpyを(一度だけではなく)繰り返し呼び出してから、pip install numpyを使用して最新バージョンのみを取得します。

0
clarked
pip uninstall numpy

pip install numpy

できます

0
blacksheep

packagesオプションを使用していて、pandas=が含まれているか、一部のパッケージがnumpyに依存している場合、必要な依存関係をpackagesに追加する必要があります。

0
Fatih1923