Подтвердить что ты не робот

Python 3.6 Нет модуля с именем pip

Я только что установил Python 3.6 на Fedora 25 (64 бита), запустив dnf install python36, и я не могу использовать какие-либо модули. Python 3.5 в противном случае может использовать просто отлично, например, PyCharm жалуется на то, что инструменты установки не установлены, также Я могу запустить python3 и выдать:

import aiohttp

Однако, если запустить python36, а затем:

import aiohttp

Вместо этого я получаю:

Traceback (последний последний вызов): Файл "", строка 1, в  ModuleNotFoundError: нет модуля с именем 'aiohttp'

Пип также не присутствует на python36, поскольку python36 -m pip throws:

/usr/bin/python36: Нет модуля с именем pip

Я должен отметить, что у меня установлены python 3.4, 3.5 и 3.6 одновременно, и 3.4 и 3.5 работают просто отлично

4b9b3361

Ответ 1

На 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.

Ответ 2

sudo dnf установить python3

Попробуй это.