[PYTHON] Shellscript zum Erstellen einer Pyenv-Umgebung auf Ubuntu auf einmal

Fazit

Python in der Pyenv-Umgebung, die sehr oft verwendet wird. Ein einfaches Skript zur Automatisierung der Bereitstellung. Ich konnte keinen Artikel im Format einer sh-Datei finden und habe ihn für mich selbst gepostet. Ich werde den Skriptkörper sofort setzen. Jedoch ...

※Hinweis※ Lassen Sie es uns mit $ source pyenv_setup.sh ausführen.

pyenv_setup.sh


#Einführung abhängiger Module
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

#Laden Sie pyenv body herunter
sudo apt install -y git
git clone https://github.com/pyenv/pyenv.git ~/.pyenv

# .bashrc update
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
source ~/.bashrc
pyenv -v #Überprüfen Sie, ob pyenv installiert wurde

#Python-Installation
pyenv install 2.7.0
pyenv install 3.6.0
pyenv versions

#Auswahl der zu verwendenden Version
pyenv global 3.6.0
pyenv versions

Hintergrund

Wenn Sie es häufig verwenden, wäre es schön, mit nur einem Schuss eine Umgebung erstellen zu können. Insbesondere baue und zerstöre ich oft Ubuntu mit Landstreichern, baue und zerstöre und so weiter. Selbst in einem solchen Fall ist es einfach, eine Python-Umgebung auf einmal zu erstellen, wenn "vagrant up" abgeschlossen ist, wenn Sie schreiben, um dieses Skript in die Vagrant-Datei zu laden.

Referenz

Recommended Posts

Shellscript zum Erstellen einer Pyenv-Umgebung auf Ubuntu auf einmal
Erstellen Sie eine Python-Umgebung mit pyenv auf EC2 (Ubuntu)
[Neueste] So erstellen Sie eine Java-Umgebung unter Ubuntu
So erstellen Sie eine neue virtuelle Python-Umgebung unter Ubuntu
So konvertieren Sie 0,5 in 1056964608 auf einmal
Erstellen Sie die Python 3.8 + Pipenv-Umgebung unter Ubuntu 18.04
So erstellen Sie eine Python-Umgebung mit Virtualenv unter Ubuntu 18.04 LTS
Methode zum Erstellen einer Python-Umgebung in Xcode 6
Erstellen Sie Python 3 und OpenCV unter Ubuntu 18.04
Schritte zum Installieren der Python-Umgebung unter Ubuntu
[Ubuntu] So führen Sie ein Shell-Skript aus
Erstellen Sie WordPress unter CentOS 8 in einer LAMP-Umgebung
Einführung in Docker Erstellen einer Ubuntu-Umgebung in Ubuntu
Versuchen Sie, eine Python- und Anaconda-Umgebung auf einem Mac zu erstellen (mit pyenv, conda).
Erstellen Sie die Python3.5 + matplotlib-Umgebung unter Ubuntu 12 mit Anaconda
Installieren Sie das Python-Paket in einer persönlichen Umgebung unter Ubuntu
Erstellen Sie eine Kubernetes-Umgebung für die Entwicklung unter Ubuntu
[TF] So erstellen Sie Tensorflow in einer Proxy-Umgebung
Von nichts unter Ubuntu 18.04 bis zum Einrichten einer Deep Learning-Umgebung auf Tensor
Ich möchte Python in der Umgebung von pyenv + pipenv unter Windows 10 verwenden
Erstellen Sie eine PYNQ-Umgebung auf Ultra96 V2 und melden Sie sich bei Jupyter Notebook an
# 2 Erstellen Sie eine Python-Umgebung mit einer EC2-Instanz von AWS (ubuntu18.04).
Verfahren zur Installation von TensorFlow in einer Fischschalenumgebung (Anaconda 4.0.0)
So erstellen Sie eine Django (Python) -Umgebung auf Docker
So stellen Sie pyenv unter Amazon Linux und Ubuntu ein, um eine Python 3.6.0-Umgebung zu erstellen
Erstellen Sie eine Python-Entwicklungsumgebung mit pyenv unter MacOS
Installation von pyenv unter Ubuntu 16.04
Memo Ein Anfänger hat versucht, eine Java-Umgebung zu erstellen und unter Ubuntu 18.04.2 LTS ins Japanische zu übersetzen.
So erstellen Sie eine Python-Umgebung unter Amazon Linux 2
Als ich versuchte, eine Rails-Umgebung auf WSL2 (Ubuntu 20.04LTS) zu erstellen, stolperte ich und fiel hin.
Verwalten der Python-Nebenversion (Erstellen einer virtuellen Umgebung) unter Windows (ohne Pyenv oder WSL)
Erstellen Sie eine maschinelle Lernumgebung auf einem Mac (pyenv, deeplearning, opencv).
So passen Sie mehrere Bibliotheken für maschinelles Lernen auf einmal an
Erstellen Sie eine Ubuntu-Python-Entwicklungsumgebung auf der Google Cloud Platform
Verwendung von VS-Code in einer venv-Umgebung mit Windows
Einführung in Kaggles Docker Image unter Windows zum Erstellen einer Umgebung
Hinweise zum Laden einer virtuellen Umgebung mit PyCharm
Erstellen Sie eine Python3-Umgebung mit Ubuntu 16.04
Erstellen Sie eine Python-Umgebung unter Windows
Byobu stürzt in der Pyenv-Umgebung ab
Erstellen Sie eine Python-Umgebung mit Windows
Jeder kann verstehen, wie man eine erste Umgebung für Python auf dem Mac im September 2016 erstellt (pyenv + virutalenv).
Wie man mit Python-Installationsfehlern in pyenv umgeht (BUILD FAILED)
Erstellen Sie in kürzester Zeit eine Selenium-Umgebung unter Amazon Linux 2
# 3 Erstellen Sie eine Python-Umgebung (Django) mit einer EC2-Instanz (ubuntu18.04) von AWS part2
Ich habe gerade ein Skript geschrieben, um Android auf einem anderen Computer zu erstellen
So verwenden Sie Python in Pyenv unter MacOS mit PyCall
Erstellen einer Python-Umgebung unter Ubuntu (wenn pip nicht die Standardeinstellung war)
So berechnen Sie "xx time" in einem Schuss mit Python timedelta
Eine Geschichte, in der ein Anfänger beim Versuch, eine Vim 8.2 + Python 3.8.2 + Lua-Plug-In-Umgebung unter Ubuntu 18.04.4 LTS zu erstellen, nicht weiterkommt
Erstellen einer Python-Umgebung unter Ubuntu
Ändern Sie den Ubuntu-Tofu in die japanische Umgebung
Automatisieren Sie die Umgebungserstellung mit ShellScript
Ab Ubuntu 20.04 Einführung in die Umgebungskonstruktion
Erstellen Sie eine Python3-Umgebung unter CentOS7
Erstellen einer Umgebung für "Tello_Video" unter Ubuntu
OpenCV3 & Python3 Umgebungskonstruktion unter Ubuntu
Erstellen Sie wxPython unter Ubuntu 20.04 auf Himbeer-Pi 4