Je suis nouveau sur Ubuntu et j'essaie d'apprendre le python. J'utilise pyCharm IDE et python 3.5, mais maintenant, lorsque j'essaie d'installer des bibliothèques à l'aide de la commande Sudo pip
qu'elles installent sur python 2.7, alors quand je lance mon script je reçois
ImportError: No module named ...
Comment installer des bibliothèques via pip pour Python 3?
Vous devez utiliser pip3
pour les bibliothèques python3.
Tout ce qui a trait à Python3 va comme ceci:
pip3 install library-name
si cela vous donne une erreur d'authentification, ajoutez --user
pip3 install --user app-name
Si vous souhaitez mettre à niveau l'application/bibliothèque spécifique
pip3 install --user --upgrade app-name
Je ne suis pas une personne python, mais la valeur par défaut python
dans Ubuntu 16.04 est python 2.7. Pour utiliser python3, tapez python3
.
pip
s'applique à la valeur par défaut python (donc 2.7), et vous utilisez pip3
lorsque vous souhaitez utiliser le 'pip' pour python3 (pip3 étant trouvé dans le paquet python3-pip
)