Outil de gestion de version Python.
Il existe de nombreux articles sur l'utilisation de pyenv, ** ・ Dans la version 3.7 ou ultérieure, une erreur se produit lors de l'installation ** ** ・ Les paramètres ne sont pas reflétés au démarrage uniquement avec .bash_profile ** Par conséquent, j'ai publié cet article sous forme de mémorandum.
・ RaspberryPi connecté au réseau (RaspberryPi3 ModelB est utilisé cette fois)
J'ai fait référence à ici.
Installez pyenv pour mettre à jour la version Python. J'ai fait référence à ici. (Si vous l'avez déjà installé, veuillez l'ignorer)
・ Installation des packages requis
sudo apt install git openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev
・ Dans la version 3.7 ou ultérieure, une erreur se produira à moins que les packages suivants ne soient également installés.
sudo apt install libffi-dev
-Copier pyenv de Github
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
-Edit home / [nom d'utilisateur] /. Bash_profile (créer si non disponible)
.bash_profile
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
・ Après avoir redémarré RaspberryPi, vérifiez la version de pyenv
pyenv --version
Succès si la version est affichée comme "pyenv 1.2.18-8-g5e8719ab"
** * Lorsque la version n'est pas affichée ** Ajoutez le contenu suivant à home / [nom d'utilisateur] /. Profile (Même contenu que dans .bash_profile)
.profile
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
Redémarrez et exécutez "pyenv --version" et vous devriez voir la version
-Afficher une liste des versions installables
pyenv install --list
・ Installez la version souhaitée Par exemple, si vous souhaitez installer 3.7.6,
pyenv install 3.7.6
・ Changer de version
pyenv global 3.7.6
・ Vérifiez si la version a été mise à jour
python --version
python3 --version
Les deux réussissent s'il s'agit de la version mise à jour (3.7.6)