[PYTHON] Shellscript pour créer un environnement pyenv sur ubuntu d'un seul coup

Conclusion

Python dans l'environnement pyenv, qui est très souvent utilisé. Un script simple pour automatiser son déploiement. Je n'ai pas trouvé d'article au format sh file, alors je l'ai posté pour moi-même. Je vais mettre le corps du script immédiatement. Cependant ...

※Mise en garde※ Lançons-le avec $ source pyenv_setup.sh.

pyenv_setup.sh


#Présentation des modules dépendants
sudo apt install -y build-essential libffi-dev libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev
# libssl-dev -> openssl
# libbz2-dev -> sqlite3
# libreadline-dev -> bz2
# libsqlite3-dev -> readline

#Télécharger pyenv body
sudo apt install -y git
git clone https://github.com/pyenv/pyenv.git ~/.pyenv

# .mise à jour bashrc
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
source ~/.bashrc
pyenv -v #Vérifiez si pyenv a été installé

#installation de python
pyenv install 2.7.0
pyenv install 3.6.0
pyenv versions

#Sélection de la version à utiliser
pyenv global 3.6.0
pyenv versions

Contexte

Si vous l'utilisez souvent, ce serait bien de pouvoir créer un environnement avec un seul coup. En particulier, je construis et détruis souvent des ubuntu avec vagabond, construis et détruis, etc. Même dans un tel cas, si vous écrivez pour lire ce script dans le Vagrantfile, il est facile de créer un environnement python en une seule fois lorsque `vagrant up 'est terminé.

référence

Recommended Posts

Shellscript pour créer un environnement pyenv sur ubuntu d'un seul coup
Créer un environnement python avec pyenv sur EC2 (ubuntu)
[Latest] Comment créer un environnement Java sur Ubuntu
Comment créer un nouvel environnement virtuel Python sur Ubuntu
Comment convertir 0,5 en 1056964608 en un seul coup
Créer un environnement Python 3.8 + Pipenv sur Ubuntu 18.04
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS
Méthode pour créer un environnement Python dans Xcode 6
Créer un environnement Python 3 et OpenCV sur Ubuntu 18.04
Étapes pour installer l'environnement Python sur Ubuntu
[Ubuntu] Comment exécuter un script shell
Construire WordPress sur CentOS 8 dans l'environnement LAMP
Introduction à docker Création d'un environnement ubuntu dans ubuntu
Essayez de créer un environnement python et anaconda sur Mac (avec pyenv, conda)
Construire l'environnement Python3.5 + matplotlib sur Ubuntu 12 en utilisant Anaconda
Installer le package python dans l'environnement personnel sur Ubuntu
Créer un environnement Kubernetes pour le développement sur Ubuntu
[TF] Comment créer Tensorflow dans un environnement Proxy
De rien sur Ubuntu 18.04 à la configuration d'un environnement Deep Learning sur Tensor
Je souhaite utiliser Python dans l'environnement de pyenv + pipenv sous Windows 10
Créez un environnement PYNQ sur Ultra96 V2 et connectez-vous à Jupyter Notebook
# 2 Créez un environnement Python avec une instance EC2 d'AWS (ubuntu18.04)
Procédure d'installation de TensorFlow dans un environnement de coquille de poisson (Anaconda 4.0.0)
Comment créer un environnement Django (python) sur Docker
Comment mettre Pyenv sur Amazon Linux et Ubuntu pour créer un environnement Python 3.6.0
Créer un environnement de développement Python à l'aide de pyenv sur MacOS
Installation de pyenv sur ubuntu 16.04
Mémo Un débutant a essayé de créer un environnement Java et de le traduire en japonais sur Ubuntu 18.04.2 LTS.
Comment créer un environnement Python sur Amazon Linux 2
Quand j'ai essayé de créer un environnement Rails sur WSL2 (Ubuntu 20.04LTS), j'ai trébuché et suis tombé.
Comment gérer la version mineure de Python (créer un environnement virtuel) sous Windows (sans Pyenv ou WSL)
Créer un environnement d'apprentissage automatique sur Mac (pyenv, deeplearning, opencv)
Comment adapter plusieurs bibliothèques d'apprentissage automatique en une seule fois
Créer un environnement de développement Ubuntu python sur Google Cloud Platform
Comment utiliser VS Code dans un environnement Venv avec Windows
Présentation de l'image Docker de Kaggle sur Windows pour créer un environnement
Remarques sur la façon de charger un environnement virtuel avec PyCharm
Créer un environnement python3 avec ubuntu 16.04
Créer un environnement Python sur Windows
Byobu plante dans l'environnement pyenv
Construire un environnement Python avec Windows
Tout le monde peut comprendre comment créer un environnement initial pour Python sur Mac Septembre 2016 (pyenv + virutalenv)
Comment gérer l'erreur d'installation de python dans pyenv (BUILD FAILED)
Créez un environnement Selenium sur Amazon Linux 2 dans les plus brefs délais
# 3 Créez un environnement Python (Django) avec une instance EC2 (ubuntu18.04) d'AWS part2
Je viens d'écrire un script pour construire Android sur une autre machine
Pour utiliser python, mettez pyenv sur macOS avec PyCall
Construire un environnement Python sur Ubuntu (lorsque pip n'était pas la valeur par défaut)
Comment calculer "xx time" en un seul coup avec Python Timedelta
Une histoire où un débutant est coincé en essayant de créer un environnement de plug-in vim 8.2 + python 3.8.2 + lua sur Ubuntu 18.04.4 LTS
Construire un environnement Python sur Ubuntu
Modifier le tofu Ubuntu en environnement japonais
Automatisez la construction d'environnement avec ShellScript
De Ubuntu 20.04 introduction à la construction d'environnement
Créer un environnement python3 sur CentOS7
Créer un environnement pour "Tello_Video" sur Ubuntu
Construction d'environnements OpenCV3 et Python3 sur Ubuntu
Construisez wxPython sur Ubuntu 20.04 sur Raspberry Pi 4