Je suis sur Lubuntu (une version minimale d'Ubuntu). J'ai installé Python 3.6.1 avec:Utilisation de Pip et importation de paquets en Python 3 sous Ubuntu
sudo apt-get install python3.6
Je veux utiliser Twilio, alors j'ai essayé ceci:
pip install twilio
Il a dit pip n'a pas été reconnu, alors j'ai couru cela, suivi ci-dessus nouveau:
sudo apt install python-pip
Je pète Python 3.6 et essayé d'importer, mais cela ne fonctionne pas:
>>> from twilio.rest import Client
ModuleNotFoundError: No module named 'twilio'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
import apport.fileutils
File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
from apport.packaging_impl import impl as packaging
File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24, in <module>
import apt
File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in <module>
import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'
Je suis nouveau sur python3 (que je veux utiliser pour le module secrets
), Ubuntu, et twilio, donc je ne suis pas vraiment sûr de ce qui se passe ici. Je pense que si c'était aussi simple qu'un module non trouvé, la trace de pile serait beaucoup plus courte ... Je ne suis pas sûr si la trace de pile est si longue parce que peut-être Python 3 produit des plus longs que 2, ou Ubuntu essaye de faire quelque chose de bizarre parce que Python 2 et 3 sont installés (et peut-être deux versions de 3), ou si c'est peut-être le travail de twilio?
Êtes-vous sûr installé pip correctement? D'après mon expérience, vous installez généralement pip avec le script get-pip.py. – travisjayday
@travisjayday - Je ne suis pas. Ouais ... peut-être que j'aurais dû faire quelque chose de plus cross-plateforme au lieu d'essayer quelque chose d'Ubuntu, surtout quand j'ai si peu d'expérience avec Ubuntu ... – ArtOfWarfare
Ouais, je ne suis pas sûr de ça 'sudo apt install python-pip' commande de la vôtre. Habituellement, vous téléchargez le script 'get-pip.py' à partir de' https: // bootstrap.pypa.io' et cela fonctionne sur toutes les plateformes. – travisjayday