ImportError: scipyという名前のモジュールがない(解決済み)
2022-02-07 21:33:48
背景:ubuntu14やUbuntu16ではpython2.7がデフォルトで使われており、システムがそれに依存しているため、アンインストールが容易ではない(一度アンインストールを試みたが、その後システムが動かなくなった)。Python2.7は何かのスクリプトを実行するときに使われることがあります。
<スパン Python 2.7を使用していますが、scipyをインストールしても、このエラーが発生します。
エラーは以下のように報告されます。
Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1- py2.7.egg/pybrain/__init__.py", line 1, in <module> from pybrain.structure.__init__ import * File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1-py2.7.egg/pybrain/structure/__init__.py", line 1, in <module> ; from pybrain.structure.connections.__init__ import * File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1-py2.7.egg/pybrain/structure/connections/__init__.py", line 1, in < lt;module> from pybrain.structures.connections.full import FullConnection File "/usr/local/lib/python2.7/site-packages/PyBrain-0.3.1-py2.7.egg/pybrain/structure/connections/full.py", line 3, in & lt; module> from scipy import reshape, dot, outer ImportError: No module named scipy
すでに使用している
apt-get
コマンドでscipy-をインストールします。sudo apt-get install python-scipy
次のようなメッセージを報告します。
Reading package lists... Done Building dependency tree Reading state information... Done python-scipy is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
ソリューション
pip install scipy
<イグ
パーミッションの問題を報告しました。
そこで、以下のコマンドを実行した。
pip install scipy --user
<イグ
インストール成功、ナイス!
python3を使用している場合は、次のコマンドを実行します。 pip3 install scipy --user
落とし穴(飛び込んでみた)
簡単かつ正しくインストールするために パイソン をご利用ください。 ピップ
インストールするには <スパン ピップ <スパン :
$ wget https://bootstrap.pypa.io/get-pip.py
$ sudo python2 get-pip.py # for python 2.7
$ sudo python3 get-pip.py # python 3.x 用
使用方法 ピップ インストール scipy scipy
<ブロッククオートpip2 install scipy # for python 2.7
$ pip3 install scipy # for python 3.x
これは正しい考えですが、pipのインストールに問題があります。最新のpipバージョン(例えばpip 19)をインストールすることはできますが、そのpipバージョンは現在のpythonのバージョン(例えばubuntu 14に付属するpython 2.7)に本当に適しているのでしょうか?
お役に立てれば幸いです。
関連
-
concat を使用して 2 つのデータフレームを結合する際のエラー
-
Pandasの属性エラーです。AttributeError: 'Series' オブジェクトに 'reshape' 属性がない Solution
-
ImportError: Windows の Django でプロジェクトを作成するとき、django.core solution という名前のモジュールがない。
-
Python3 reports AttributeError: '_io.TextIOWrapper' object has no attribute 'open'.
-
AttributeError: モジュール 'tensorflow' には 'enable_eager_execution' という属性がない。
-
python3.x: urllib2' という名前のモジュールがない
-
np.random.multivariate_normalメソッド解析
-
Pythonモジュールの簡単な説明(とても詳しいです!)。
-
Pythonクローラー共通ライブラリリクエスト、beautifulsoup、selenium、xpathまとめ
-
jupyter notebookのアンインストールで "The jupyter" distribution was not found 問題が発生する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
undefinedImportError: 必要な依存関係['Numpy']がありません。
-
IDLEのサブプロセスが接続されない場合の解決策 - fishcフォーラムより
-
AttributeError: 'module' オブジェクトには 'SSL_ST_INIT' 属性がない ソリューション
-
Pythonでbs4をインストールした後、pycharmがModuleNotFoundErrorを報告しました。bs4' という名前のモジュールがありません。
-
Pythonエラー解決] 'urllib2'という名前のモジュールがない解決方法
-
OSError[Errno 48]:アドレスは既に使用されています 解決方法
-
pythonのstring()モジュール
-
Pythonで問題解決。TypeError: 'encoding' is an invalid keyword argument for this function.
-
Python3+BeautifulSoupがUnicodeEncodeErrorを報告:'charmap' codec can't encode characters in position
-
Pycharmの未解決の参照問題