Python3-Umgebungskonstruktion mit pyenv-virtualenv (CentOS 7.3)

Einführung

Mit pyenv-virtualenv können Sie die Umgebung für jede Version von Python + verwalten. Es ist ein unverzichtbares Werkzeug, wenn Sie verschiedene Python-Versionen verwenden und verschiedene Umgebungen mit derselben Version erstellen möchten.

Umgebung

Installation abhängiger Bibliotheken

$ sudo yum install -y zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel git gcc

Installation von pyenv-virtualenv

Laden Sie einfach die ausführbare Datei von GitHub herunter und übergeben Sie sie dem Pfad, um die Installation abzuschließen.

Da pyenv-virtualenv ein Plug-In von pyenv ist, installieren Sie zuerst pyenv und dann pyenv-virtualenv im Plug-In-Ordner.

$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv
$ git clone https://github.com/pyenv/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv

Viele Artikel werden in / usr / local / installiert, aber hier werden wir sie in ~ / gemäß der offiziellen Installationsmethode installieren.

Fügen Sie Folgendes zu ~ / .bash_profile hinzu und übergeben Sie den Pfad.

.bash_profile


export PYENV_ROOT="$HOME/.pyenv"
if [ -d "${PYENV_ROOT}" ]; then
  export PATH="$PYENV_ROOT/bin:$PATH"
  eval "$(pyenv init -)"
  eval "$(pyenv virtualenv-init -)"
fi

Laden Sie danach ~ / .bash_profile neu und führen Sie den Initialisierungsprozess von pyenv aus.

$ source ~/.bash_profile

Diese Fortsetzung ist dieselbe wie die Mac-Version, also [hier](http://qiita.com/uhooi/items/b2f3a121b2e9dac6a256#python3%E7%B3%BB%E3%81%AE%E3%82%A4%E3% Wir verweisen auf 83% B3% E3% 82% B9% E3% 83% 88% E3% 83% BC% E3% 83% AB). Da wir die Umgebung von CentOS so minimal wie möglich erstellen möchten, ist es besser, sie mit "pyenv install 3.6.1" anstelle von Anaconda zu installieren und nur die erforderlichen Pakete zusätzlich zu installieren.

Referenzlink

Recommended Posts

Python3-Umgebungskonstruktion mit pyenv-virtualenv (CentOS 7.3)
Beginnen Sie mit Python! ~ ① Umweltbau ~
Umgebungskonstruktion (Python)
Python-Umgebungskonstruktion
Python - Umgebungskonstruktion
Aufbau einer Python-Umgebung
Verwenden von Chainer mit CentOS7 [Umgebungskonstruktion]
pytorch @ python3.8 Umgebungskonstruktion mit pipenv
Erstellen einer Umgebung mit pyenv und pyenv-virtualenv
[Ubuntu 18.04] Erstellen Sie eine Python-Umgebung mit pyenv + pipenv
Kommen wir zu Python # 0 (Umgebungskonstruktion)
Aufbau einer Python-Entwicklungsumgebung
Python-Umgebung mit Docker-Compose
python2.7 Konstruktion der Entwicklungsumgebung
Virtuelle Umgebung mit Python 3.6
Python-Umgebungskonstruktion @ Win7
Sammeln von Informationen von Twitter mit Python (Umgebungskonstruktion)
Erstellen Sie eine Python-Umgebung mit ansible auf centos6
Poetry-Virtualenv-Umgebungskonstruktion mit Centos-Sclo-Rh-Python ~ Hinweise
Python 3.x-Umgebungskonstruktion von Pyenv (CentOS, Ubuntu)
Erste Python ① Umgebungskonstruktion mit Pythonbrew & Hello World !!
Von der Python-Umgebungskonstruktion zur virtuellen Umgebungskonstruktion mit Anaconda
Python + Anaconda + Pycharm-Umgebungskonstruktion
Informationen zum Aufbau einer Linux-Umgebung (CentOS)
Python (pyenv + pyenv-virtualenv) + CentOS7-Installation
Installieren Sie die Python-Umgebung mit Anaconda
Verwalten Sie die Python-Umgebung mit virtualenv
Anaconda-Umgebungskonstruktion auf CentOS7
Aufbau einer Python-Umgebung (Windows 10 + Emacs)
CI-Umgebungskonstruktion ~ Python Edition ~
Erstellen Sie eine Python3-Umgebung mit Ubuntu 16.04
Aufbau einer Python-Umgebung für Mac
Konstruktionsverfahren für die Anaconda3-Python-Umgebung
Bereiten Sie die Python3-Umgebung mit Docker vor
Erstellen Sie mit direnv eine Python-Umgebung
Python-Umgebungskonstruktion und TensorFlow
Erstellen einer Python-Umgebung unter Windows 7
[MEMO] [Entwicklung der Entwicklungsumgebung] Python
Umgebungskonstruktion von Python2 & 3 (OSX)
Aufbau einer virtuellen Umgebung mit Docker + Flask (Python) + Jupyter-Notebook
Erstellen Sie mit pyenv-virtualenv eine Python-Umgebung für jedes Verzeichnis
Aufbau einer Datenanalyseumgebung mit Python (IPython Notebook + Pandas)
Webanwendung erstellt mit Python3.4 + Django (Teil.1 Umgebungskonstruktion)
Aufbau einer QGIS3 Python-Plug-In-Entwicklungsumgebung mit VSCode (macOS)
[Python] Django-Umgebungskonstruktion (pyenv + pyenv-virtualenv + Anaconda) für macOS
OpenJTalk unter Windows 10 (Sprechen Sie Japanisch mit Python aus der Umgebungskonstruktion)
Python-Umgebungskonstruktionsnotiz unter Windows 10
Aufbau einer Anaconda-Python-Umgebung unter Windows 10
Richten Sie mit Homebrew eine moderne Python-Umgebung ein
Python + Unity Verbesserte Erstellung von Lernumgebungen
Ruby-Umgebungskonstruktion mit aws EC2
[Aufbau einer LDAP-Umgebung: 7] Hinzufügen / Suchen / Ändern / Löschen von Benutzern mit Python
Erstellen einer lokalen Python-Entwicklungsumgebung Teil 2 (pyenv-virtualenv, Pip-Nutzung)
Ich habe die Konstruktion der Mac Python-Umgebung überprüft
Erstellen Sie eine MySQL + Python-Umgebung mit Docker