J'ai essayé apt install python 3.9 et il répond
Building dependency tree
Reading state information... Done
E: Unable to locate package python3.9
E: Couldn't find any package by glob 'python3.9'
E: Couldn't find any package by regex 'python3.9'
J'ai essayé apt install python 3.9 et il répond
Building dependency tree
Reading state information... Done
E: Unable to locate package python3.9
E: Couldn't find any package by glob 'python3.9'
E: Couldn't find any package by regex 'python3.9'
Si vous utilisez Ubuntu 19.04 eoan (ou toute autre version non prise en charge par le programme deadsnakes ppa ), vous ne pourrez pas l'installer en utilisant le ppa de deadsnakes.
Ce que vous pouvez faire à la place, c'est obtenir le source de Python site officiel et l'installer manuellement, comme décrit aquí .
Pour ce faire, téléchargez d'abord l'archive et extrayez-la :
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tar.xz
tar -xf Python-3.9.0.tar.xz
Ensuite, allez dans le répertoire extrait :
cd Python-3.9.0
Configurez maintenant le script :
./configure
Maintenant, pour installer Python3.9 avec votre installation Python actuelle (s'il y en a une), utilisez :
sudo make altinstall
Enfin, vous pouvez vérifier votre installation en utilisant
python3.9 --version
Vous obtenez cette erreur parce que vous devez d'abord mettre à jour la liste des paquets et les conditions préalables.
sudo apt update
sudo apt install software-properties-common
Ensuite, ajoutez le repo ppa:deadsnakes/ppa à votre liste de sources (d'où vous téléchargerez python)
sudo add-apt-repository ppa:deadsnakes/ppa
Veillez à appuyer sur la touche "Entrée" lorsque vous y êtes invité.
Enfin, installez la version de votre choix
sudo apt install python3.9
Ne manquez pas de lire ceci :
Clause de non-responsabilité : il n'y a aucune garantie de mise à jour en temps utile en cas de problèmes de sécurité ou autres. Si vous souhaitez les utiliser dans un environnement critique sur le plan de la sécurité ou autre (par exemple, sur un serveur de production), vous le faites à vos propres risques.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.