web-dev-qa-db-fra.com

Dégradation vers python 3.5 à partir de python 3.6 sous Ubuntu

J'ai python 3.6.3 actuellement sur mon système (Ubunut 16.04). mais j'ai trouvé que python 3.6 n'est pas pris en charge sur Ubuntu 16.04, donc je veux obtenir python 3.5 sur mon système.

Je l'ai installé depuis ici .

Quelqu'un peut-il dire en détail comment faire cela ...

1
Shubham Gupta

Ici, cela devrait aider.

Télécharger python 3.5

cd /usr/src
wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
Sudo tar xzf Python-3.5.2.tgz

Installer les paquets requis

Sudo apt-get install build-essential checkinstall \
libreadline-gplv2-dev libncursesw5-dev libssl-dev \
libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

Installer python

cd Python-3.5.2
Sudo ./configure
Sudo make altinstall

Maintenant, vérifiez la python version python -V

2
Giannis Katsini

Le moyen le plus simple d’installer et d’utiliser une autre version de python consiste à utiliser pyenv.

# Get Pyenv
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash

# add pyenv to ~/.bashrc
echo -e "export PATH="/root/.pyenv/bin:$PATH" \n eval "$(pyenv init -)" \n eval "$(pyenv virtualenv-init -)" " >> ~/.bashrc
source ~/.bashrc

# install python 3 via pyenv
pyenv install 3.5.6

# verify
pyenv versions

# pyenv local <version> : use this to set python version per directory.
# pyenv global <version> : use this to set python version globally.
0
rɑːdʒɑ