1. ホーム
  2. python

[解決済み] Python 3.6 pipという名前のモジュールがない

2022-03-07 21:28:22

質問

Fedora 25 (64 bits) に Python 3.6 をインストールするために、以下のコマンドを実行しました。 dnf install python36 Python 3.5では問題なく使用できるモジュールも使用できません。例えば、PyCharmはセットアップツールがインストールされていないことを訴えますし、python3も実行できますし、問題も発生します。

import aiohttp

しかし、python36を実行すると、その後。

import aiohttp

代わりに私が得るのは

トレースバック (最も最近の呼び出し): ファイル "", 行 1, in ModuleNotFoundError: aiohttp' という名前のモジュールはありません。

Python36 -m pip が投げるように、Pip も python36 には存在しない。

/usr/bin/python36: pip という名前のモジュールがありません。

私はpython 3.4、3.5、3.6を同時にインストールし、3.4と3.5の両方がうまく動作していることに注意する必要があります。

解決方法は?

について Fedora 25 Python 3.6には、以下のものがない最小限のバージョンです。 pip を追加することなく、また dnf をインストールすることができます。

しかし、手動でインストールすることができます pip :

wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py

この後 python3.6 -m pip または単に pip3.6 .