EDIT 18/02: Comme je n'ai toujours pas de solution, je mets à jour avec ce que je sais jusqu'à présent.
J'ai installé python 3.7 avec succès. Je peux installer des modules en utilisant pip (ou pip3) mais ces modules sont installés en Python 3.6 (livré avec ubuntu). Par conséquent, je ne peux pas importer ces modules en python 3.7 (obtenir un module non trouvé) Python 3.7 ne reconnaît pas pip / pip3, donc je ne peux pas installer via pip / pip3 j'ai besoin de python 3.7
-
J'ai installé Python 3.7 sur ma machine Ubuntu 18.04. Suivez ces instructions au cas où cela serait pertinent:
Téléchargement: Python 3.7 à partir du site Web Python [1], sur le bureau et décompressez-le manuellement, sur le bureau Installation: Ouvrez le terminal (ctrl + shift + T)
Go to the Extracted folder $ cd ~/Desktop/Python-3.7.0 $ ./configure $ make $ sudo make install
Rendre Python 3.7 par défaut Python:
$ sudo vim ~/.bashrc press i on the last and new line - Type alias python= python3.7 press Esc type - to save and exit vim :wq now type $ source ~/.bashrc
De là: https://www.quora.com/How-can-I-upgrade-Python-3-6-to-3-7-in-Ubuntu-18-04
J'ai téléchargé plusieurs modules pip install module
mais lorsque j'essaye de les importer, j'obtiens unModuleNotFoundError: No module names 'xx'
J'ai donc fait quelques recherches et apparemment, lorsqu'il est utilisé pip pour installer, il s'est installé dans les modules de la version précédente de Python. Quelque part (probablement une question dans SO) j'ai trouvé une suggestion pour installer le module en utilisant python3.7 -m pip install module
mais alors je reçois /usr/local/bin/python3.7: no module named pip
.
Maintenant je suis bloqué, pip est installé, mais apparemment pas pour Python 3.7. Je suppose que si je peux installer pip pour Python 3.7, je peux exécuter la commande pip install et obtenir les modules dont j'ai besoin. Si tel est le cas, comment puis-je installer pip pour python 3.7, car il est déjà installé?
/usr/local/bin/python3.7: no module named pip
[Idem pour pip3]