Créer un environnement Python 3.8 + Pipenv sur Ubuntu 18.04

introduction

Puisque l'environnement a été construit sur Ubuntu 18.04, je le laisserai comme mémo de travail. Utilisez pyenv pour installer Python 3.8.

environnement

Ubuntu 18.04.3 LTS

procédure

1. Installation de Git

$ sudo apt install git

2. installation pyenv

Clonez pyenv depuis github.

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

Définissez le chemin vers une variable d'environnement. Pour Ubuntu, écrivez-le dans .bashrc au lieu de .bash_profile. [référence] https://github.com/pyenv/pyenv#basic-github-checkout

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

Configurez pyenv pour qu'il démarre lorsque le shell démarre.

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

Confirmation de rechargement et d'installation du shell.

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

3. Installation de Python3.8

Installez les packages nécessaires pour construire Python. [référence] 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

Installez Python 3.8.0 (attendez patiemment car cela prendra du temps)

$ pyenv install 3.8.0

Confirmation d'installation

$ pyenv versions
* system
  3.8.0

4. Spécifiez Python à utiliser localement

Python 3.8 n'est pas activé simplement en installant avec pyenv, alors spécifiez la version explicitement.

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

Python3.8 est activé sous local (sous le répertoire py38 dans l'exemple ci-dessus). (Idem pour la commande pip)

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

5. Installation de Pipenv

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

6. Créer un projet Pipenv

Si vous spécifiez PIPENV_VENV_IN_PROJECT = true dans la variable d'environnement, le répertoire venv est créé directement sous le projet. Puisqu'il est facile de lier avec vscode, définissez-le sur true ici.

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

Recommended Posts

Créer un environnement Python 3.8 + Pipenv sur Ubuntu 18.04
construire Python sur Ubuntu
Créer un environnement Python 3 et OpenCV sur Ubuntu 18.04
Créer un environnement python3 avec ubuntu 16.04
Construire un environnement Python avec Windows
Créer un environnement python avec pyenv sur EC2 (ubuntu)
Construire l'environnement Python3.5 + matplotlib sur Ubuntu 12 en utilisant Anaconda
Configurer un environnement de développement Python sur Ubuntu
# 2 Créez un environnement Python avec une instance EC2 d'AWS (ubuntu18.04)
Construire un environnement Python sur Ubuntu
Créer un environnement python3 sur CentOS7
Construction d'environnements OpenCV3 et Python3 sur Ubuntu
Comment créer un nouvel environnement virtuel Python sur Ubuntu
Créer un environnement de développement Ubuntu python sur Google Cloud Platform
[Ubuntu 18.04] Créer un environnement Python avec pyenv + pipenv
Environnement de création de module d'extension Python 2.7, 3.4, 3.5 sous Windows
Construire un environnement python sur MacOS (Catallina)
Environnement virtuel Python et packages sur Ubuntu
Étapes pour installer l'environnement Python sur Ubuntu
Créer un environnement Python avec Anaconda sur Mac
Créer un environnement Python + OpenCV sur Cloud9
environnement virtuel python Pipenv
Installez Python 3.3 sur Ubuntu 12.04
# 3 Créez un environnement Python (Django) avec une instance EC2 (ubuntu18.04) d'AWS part2
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS
Construire un environnement Python sur Ubuntu (lorsque pip n'était pas la valeur par défaut)
Créez simplement un environnement d'exécution Python 3 sous Windows
[Latest] Comment créer un environnement Java sur Ubuntu
Installer le package python dans l'environnement personnel sur Ubuntu
Créez un environnement python avec ansible sur centos6
Créer un environnement Python sur Mac (Mountain Lion)
Créez un environnement de développement Python sur votre Mac
[Venv] Créer un environnement virtuel python sur Ubuntu
Créez un environnement Flask Python3 + sur Compute Engine de GCP
Créer un environnement Kubernetes pour le développement sur Ubuntu
Construire un environnement de développement Python sur Raspberry Pi
Configurer Python 3.4 sur Ubuntu
Utilisez matplotlib sur Ubuntu 12 et Python
Mettez Python 3.x dans Ubuntu
Construire un environnement python avec direnv
Installez OpenCV sur Ubuntu + python
Présentation de TensorFlow à Ubuntu + Python 2.7
Créer un environnement de développement Python basé sur GVim sur Windows 10 (3) GVim8.0 et Python3.6
Installez Python 3 sur Mac et créez un environnement [Definitive Edition]
Créer un environnement Python d'apprentissage automatique sur Mac OS
J'ai créé un environnement Python3 sur Ubuntu avec direnv.
Créer un environnement de développement Python basé sur GVim sur l'installation de Windows 10 (1)
Comment créer un environnement Django (python) sur Docker
Créer un environnement de développement Python sur Mac OS X
Créez un environnement Python sur votre Mac en utilisant pyenv
Créer un environnement de développement Python à l'aide de pyenv sur MacOS
Comment créer un environnement Python sur Amazon Linux 2
docker build python basé sur alpin
Construire un environnement Python sur Mac
Créer un environnement d'étude d'apprentissage automatique Python avec macOS Sierra
Installez Python 3.8 sur Ubuntu 18.04 (norme du système d'exploitation)
Mémo de construction de l'environnement Python sur Windows 10
Créer un environnement d'apprentissage automatique à l'aide de Python sur MacOSX
Python 3.4 pyvenv échoue sur Ubuntu 14.04 LTS
Construction de l'environnement Anaconda Python sous Windows 10