Erstellen Sie die Python 3.8 + Pipenv-Umgebung unter Ubuntu 18.04

Einführung

Da die Umgebung auf Ubuntu 18.04 erstellt wurde, werde ich sie als Arbeitsnotiz belassen. Verwenden Sie pyenv, um Python 3.8 zu installieren.

Umgebung

Ubuntu 18.04.3 LTS

Verfahren

1. Git Installation

$ sudo apt install git

2. pyenv Installation

Klone pyenv von github.

$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv

Legen Sie den Pfad zu einer Umgebungsvariablen fest. Schreiben Sie Ubuntu in .bashrc anstelle von .bash_profile. [Referenz] https://github.com/pyenv/pyenv#basic-github-checkout

$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc

Stellen Sie pyenv so ein, dass es startet, wenn die Shell startet.

$ echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.bashrc

Bestätigung zum erneuten Laden und Installieren der Shell.

$ exec "$SHELL"
$ pyenv --version
pyenv 1.2.15-2-g22c02022

3. Python3.8-Installation

Installieren Sie die zum Erstellen von Python erforderlichen Pakete. [Referenz] https://github.com/pyenv/pyenv/wiki#suggested-build-environment

$ sudo apt-get update; sudo apt-get install --no-install-recommends make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

Installieren Sie Python 3.8.0 (warten Sie geduldig, da dies einige Zeit dauern wird).

$ pyenv install 3.8.0

Installationsbestätigung

$ pyenv versions
* system
  3.8.0

4. Geben Sie Python an, das lokal verwendet werden soll

Python 3.8 wird nicht nur durch die Installation mit pyenv aktiviert. Geben Sie daher die Version explizit an.

$ mkdir -p ~/sample/py38
$ cd ~/sample/py38
$ pyenv local 3.8.0

Python3.8 ist unter local aktiviert (im obigen Beispiel unter dem Verzeichnis py38). (Gleiches gilt für den Befehl pip)

$ python --version
Python 3.8.0
$ pip --versoin
pip 19.2.3

5. Pipenv-Installation

$ pip install pipenv
$ pipenv --version
pipenv, version 2018.11.26

6. Erstellen Sie ein Pipenv-Projekt

Wenn Sie in der Umgebungsvariablen "PIPENV_VENV_IN_PROJECT = true" angeben, wird das venv-Verzeichnis direkt unter dem Projekt erstellt. Da es einfach ist, mit vscode zu verknüpfen, setzen Sie es hier auf true.

$ mkdir pipenvdemo
$ cd pipenvdemo
$ export PIPENV_VENV_IN_PROJECT=true
$ pipenv --python 3

Recommended Posts

Erstellen Sie die Python 3.8 + Pipenv-Umgebung unter Ubuntu 18.04
Build Python auf Ubuntu
Erstellen Sie Python 3 und OpenCV unter Ubuntu 18.04
Erstellen Sie eine Python3-Umgebung mit Ubuntu 16.04
Erstellen Sie eine Python-Umgebung mit Windows
Erstellen Sie eine Python-Umgebung mit pyenv auf EC2 (Ubuntu)
Erstellen Sie die Python3.5 + matplotlib-Umgebung unter Ubuntu 12 mit Anaconda
Richten Sie eine Python-Entwicklungsumgebung unter Ubuntu ein
# 2 Erstellen Sie eine Python-Umgebung mit einer EC2-Instanz von AWS (ubuntu18.04).
Erstellen einer Python-Umgebung unter Ubuntu
Erstellen Sie eine Python3-Umgebung unter CentOS7
OpenCV3 & Python3 Umgebungskonstruktion unter Ubuntu
So erstellen Sie eine neue virtuelle Python-Umgebung unter Ubuntu
Erstellen Sie eine Ubuntu-Python-Entwicklungsumgebung auf der Google Cloud Platform
[Ubuntu 18.04] Erstellen Sie eine Python-Umgebung mit pyenv + pipenv
Build-Umgebung für Python 2.7, 3.4, 3.5-Erweiterungsmodule unter Windows
Erstellen Sie eine Python-Umgebung unter MacOS (Catallina)
Virtuelle Python-Umgebung und Pakete unter Ubuntu
Schritte zum Installieren der Python-Umgebung unter Ubuntu
Erstellen Sie eine Python-Umgebung mit Anaconda auf einem Mac
Erstellen Sie eine Python + OpenCV-Umgebung in Cloud9
Python Virtual Environment Pipenv
Installieren Sie Python 3.3 unter Ubuntu 12.04
# 3 Erstellen Sie eine Python-Umgebung (Django) mit einer EC2-Instanz (ubuntu18.04) von AWS part2
So erstellen Sie eine Python-Umgebung mit Virtualenv unter Ubuntu 18.04 LTS
Erstellen einer Python-Umgebung unter Ubuntu (wenn pip nicht die Standardeinstellung war)
Erstellen Sie einfach eine Python 3-Ausführungsumgebung unter Windows
[Neueste] So erstellen Sie eine Java-Umgebung unter Ubuntu
Installieren Sie das Python-Paket in einer persönlichen Umgebung unter Ubuntu
Erstellen Sie eine Python-Umgebung mit ansible auf centos6
Erstellen Sie eine Python-Umgebung auf einem Mac (Mountain Lion)
Erstellen Sie eine Python-Entwicklungsumgebung auf Ihrem Mac
[Venv] Erstellen Sie eine virtuelle Python-Umgebung unter Ubuntu
Erstellen Sie eine Python3 + -Kolbenumgebung auf der Compute Engine von GCP
Erstellen Sie eine Kubernetes-Umgebung für die Entwicklung unter Ubuntu
Erstellen Sie eine Python-Entwicklungsumgebung auf Raspberry Pi
Richten Sie Python 3.4 unter Ubuntu ein
Verwenden Sie matplotlib unter Ubuntu 12 und Python
Setzen Sie Python 3.x in Ubuntu ein
Erstellen Sie mit direnv eine Python-Umgebung
Installieren Sie OpenCV unter Ubuntu + Python
Einführung von TensorFlow in Ubuntu + Python 2.7
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (3) GVim8.0 und Python3.6
Installieren Sie Python3 auf einem Mac und erstellen Sie eine Umgebung [Definitive Edition]
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
Ich habe eine Python3-Umgebung unter Ubuntu mit direnv erstellt.
Erstellen Sie eine GVim-basierte Python-Entwicklungsumgebung unter Windows 10 (1)
So erstellen Sie eine Django (Python) -Umgebung auf Docker
Erstellen Sie eine Python-Entwicklungsumgebung unter Mac OS X.
Erstellen Sie mit pyenv eine Python-Umgebung auf Ihrem Mac
Erstellen Sie eine Python-Entwicklungsumgebung mit pyenv unter MacOS
So erstellen Sie eine Python-Umgebung unter Amazon Linux 2
Docker bauen Python basierend auf alpinen
Erstellen einer Python-Umgebung auf einem Mac
Erstellen Sie mit macOS sierra eine Python-Lernumgebung für maschinelles Lernen
Installieren Sie Python 3.8 unter Ubuntu 18.04 (Betriebssystemstandard)
Python-Umgebungskonstruktionsnotiz unter Windows 10
Erstellen Sie eine Umgebung für maschinelles Lernen mit Python unter MacOSX
Python 3.4 pyvenv schlägt unter Ubuntu 14.04 LTS fehl
Aufbau einer Anaconda-Python-Umgebung unter Windows 10