web-dev-qa-db-fra.com

Python 3.6 Aucun module nommé pip

Je viens d'installer Python 3.6 sur Fedora 25 (64 bits) en exécutant dnf install python36 et je ne peux utiliser aucun module Python 3.5 peut très bien utiliser, par exemple, PyCharm se plaint du fait que les outils de configuration ne sont pas installés, je peux aussi exécuter python3 et lancer:

import aiohttp

Cependant, si vous exécutez python36, puis:

import aiohttp

Je reçois plutôt:

Traceback (dernier appel le plus récent): Fichier "", ligne 1, dans ModuleNotFoundError: aucun module nommé "aiohttp"

Pip n'est pas non plus présent sur python36, car python36 -m pip lève:

/ usr/bin/python36: Aucun module nommé pip

Je dois noter que j'ai python 3.4, 3.5 et 3.6 installés en même temps, les versions 3.4 et 3.5 fonctionnant parfaitement

26
arielnmz

Sur Fedora 25 Python 3.6 est une version minimaliste sans pip et sans dnf modules installables supplémentaires.

Mais vous pouvez installer manuellement pip:

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

Après cela, vous pouvez l'utiliser comme python3.6 -m pip ou juste pip3.6.

56
Klaus D.
Sudo apt-get install python-pip
0
Siva Karuppiah