439 votes

Comment installer Python 3.6 avec apt-get ?

J'ai essayé la méthode normale, sudo apt-get install python3.6 mais... eh bien... ça n'a pas marché.

Alors, comment je m'y prendrais ? (Je préférerais ne pas le construire moi-même).

J'utilise Ubuntu 16.04.

3voto

hassan ketabi Points 169

Pour Ubuntu 15.10, je l'ai installé avec succès en utilisant cette méthode :

sudo add-apt-repository ppa:jonathonf/python-3.6

Mais j'ai édité ce fichier :

sudo vi /etc/apt/sources.list.d/jonathonf-ubuntu-python-3_6-wily.list

Et j'ai changé wily a confiance et ensuite :

sudo apt-get update
sudo apt-get install python3.6

3voto

arsaKasra Points 2688

Peut-être que suggérer Conda n'est pas une mauvaise idée. Je pense que c'est au moins plus facile que d'utiliser pyenv. Mais peut-être que cela dépend de ce que vous avez l'intention de faire avec Python après tout, parce que je pense qu'avec Conda vous pouvez vous retrouver avec des paquets supplémentaires.

EDITAR : Il est probablement utile de mentionner qu'après avoir installé la version par défaut de Python de Conda, vous pouvez installer la version dont vous avez besoin, ici 3.6, en utilisant conda comme

conda install python==3.6

2voto

Jonathan Points 3464

Pensez à pyenv + pipenv qui consiste à remplacer l'utilisation de PIP + les environnements virtuels en utilisant Pipfile

Puis dans Pipfile

[requires]
python_version = "3.6"

https://stackoverflow.com/a/49800061/1689770

0voto

Amir Points 479

Tout d'abord, suivez certaines des autres réponses pour installer Python 3.6 ou 3.7. Ensuite, si vous voulez installer les paquets PyPi tels que OpenEXR par le biais de pip vous risquez d'obtenir des erreurs. Certaines d'entre elles (par exemple, pour le paquetage PyPi d'OpenEXR) peuvent être résolues en installant le paquetage de développement Python pour votre Python nouvellement installé. Ceci peut être fait en utilisant les éléments suivants :

sudo apt-get install python3.6-dev

ou

sudo apt-get install python3.7-dev

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X