web-dev-qa-db-fra.com

Comment installer Python-Distutils pour Old python Versions

J'exécute Ubuntu 20.04 avec python 3.6, 3.7 et 3.8 installés.

J'essaie d'installer des packages à l'aide des versions PIP sur 3,6 et 3,7 à l'aide de "PYTHON3.7 -M PIP Install Package", mais je reçois cette erreur:

ModuleNotFoundError: No module named 'distutils.util

J'ai déjà python3-distutils et python3-distutils-extra installé mais PIP fonctionne uniquement pour python 3.8.

Comment puis-je faire fonctionner PIP pour installer des packages sur python 3.6 et 3.7?

14
Dushyant Sahoo

J'ai eu un problème avec Pip et Pipenv cela a fonctionné pour moi (supprimez les éléments suivants, puis les réinstallez):

   Sudo apt purge python-pip-whl
   Sudo apt purge pipenv
   Sudo rm /usr/local/bin/pip*
   Sudo rm /usr/bin/pipenv
   Sudo apt update -y
   Sudo apt install pipenv

https://www.digitalocean.com/community/questions/Unable-a-install-pyhton-3-7-Version-on-ubuntu-16-04-Error-couldn-t-find- Package-by-Regex-python3-7

0
hamze_z3

1) Exécutez la commande UPDATE pour mettre à jour les référentiels de packages et obtenir les dernières informations de package

Sudo apt-get update -y 

2) Exécutez la commande d'installation avec -y drapeau pour installer rapidement les packages et les dépendances.

Sudo apt-get install -y python-distutils-extra

ou alors

allez sur ce site, il y a plus de détails. https://ubuntu.pkgs.org/18.04/ubuntu-universe-amd64/python-distutils-extra_2.41ubuntu1_All.deb.html

0
Night_Code