2017-06-19 26 views
7

dnf install python36を実行してFedora 25(64ビット)にPython 3.6をインストールしましたが、モジュールを使用できませんPython 3.5では、しかし、python36して、実行した場合Python 3.6 pipという名前のモジュールがありません

import aiohttp 

import aiohttp 

を私が代わりに取得:

Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module named 'aiohttp'

設置され、また、私はのpython3と問題を実行することができます

python36 -mピップがスローとしてピップは、python36にも存在しません:

/usr/bin/python36: No module named pip

私は3.4と3.5の両方、私は同時にインストールのpython 3.4、3.5および3.6を持っていることに注意しなければなりません

答えて

11

On 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としてそれを使用することができます。

+0

提案のためのTyは、ところでより多くの情報を持つソースへのリンクはありますか?私が3.6で動くかもしれない他の問題を知りたい。 – arielnmz

+0

これは開発者向けです。詳細については 'dnf info python36'を参照してください。 –

+0

あなたは正しいですが、私は実際には3.6のフォームソースコードをコンパイルして完全なスタックをインストールすることができましたが、IMOのベストソリューションではありませんが、python3コマンドが3.5ではなくpython3コマンドに置き換えられました。その問題を回避してください。 – arielnmz

関連する問題