Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)

introduction

En utilisant pyenv-virtualenv, vous pourrez gérer l'environnement pour chaque version de la version Python +. C'est un outil indispensable lorsque vous souhaitez utiliser différentes versions de Python et que vous souhaitez créer différents environnements avec la même version.

environnement

Installation de bibliothèques dépendantes

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

Installation de pyenv-virtualenv

Téléchargez simplement le fichier exécutable depuis GitHub et passez-le par le chemin pour terminer l'installation.

Puisque pyenv-virtualenv est un plug-in de pyenv, installez d'abord pyenv, puis installez pyenv-virtualenv dans le dossier du plug-in.

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

De nombreux articles l'installent dans / usr / local /, mais ici nous l'installerons dans ~ / selon la méthode d'installation officielle.

Ajoutez ce qui suit à ~ / .bash_profile et transmettez le chemin.

.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

Après cela, rechargez ~ / .bash_profile et exécutez le processus d'initialisation de pyenv.

$ source ~/.bash_profile

Cette suite est la même que la version Mac, donc [ici](http://qiita.com/uhooi/items/b2f3a121b2e9dac6a256#python3%E7%B3%BB%E3%81%AE%E3%82%A4%E3% Veuillez vous référer à 83% B3% E3% 82% B9% E3% 83% 88% E3% 83% BC% E3% 83% AB). Puisque nous voulons construire l'environnement de CentOS le moins possible, il est préférable de l'installer avec pyenv install 3.6.1 au lieu d'Anaconda, et d'installer uniquement les packages nécessaires en plus.

Lien de référence

Recommended Posts

Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)
Commencez avec Python! ~ ① Construction de l'environnement ~
Construction d'environnement (python)
construction d'environnement python
Python - Construction de l'environnement
Construction de l'environnement Python
Utilisation de Chainer avec CentOS7 [Construction de l'environnement]
Construction de l'environnement pytorch @ python3.8 avec pipenv
Créer un environnement avec pyenv et pyenv-virtualenv
[Ubuntu 18.04] Créer un environnement Python avec pyenv + pipenv
Entendons-nous bien avec Python # 0 (Construction de l'environnement)
Construction de l'environnement de développement Python
environnement python avec docker-compose
Construction de l'environnement de développement python2.7
Environnement virtuel avec Python 3.6
Construction de l'environnement Python @ Win7
Collecter des informations depuis Twitter avec Python (construction de l'environnement)
Créez un environnement python avec ansible sur centos6
Construction d'environnement Poetry-virtualenv avec python de centos-sclo-rh ~ Notes
Construction de l'environnement Python 3.x par Pyenv (CentOS, Ubuntu)
Premier python ① Construction de l'environnement avec pythonbrew & Hello World !!
De la construction d'environnement Python à la construction d'environnement virtuel avec anaconda
Construction de l'environnement Python + Anaconda + Pycharm
À propos de la construction de l'environnement Linux (CentOS)
python (pyenv + pyenv-virtualenv) + installation CentOS7
Installer l'environnement Python avec Anaconda
Gérez l'environnement python avec virtualenv
Construction de l'environnement Anaconda sur CentOS7
Construction de l'environnement Python (Windows10 + Emacs)
Construction de l'environnement CI ~ Édition Python ~
Créer un environnement python3 avec ubuntu 16.04
Construction de l'environnement Python pour Mac
Procédure de construction de l'environnement python Anaconda3
Préparer l'environnement python3 avec Docker
Construire un environnement python avec direnv
Construction d'environnement Python et TensorFlow
Construire un environnement Python sous un environnement Windows 7
[MEMO] [Construction de l'environnement de développement] Python
Construction de l'environnement de python2 & 3 (OSX)
Construction d'environnement virtuel avec Docker + Flask (Python) + notebook Jupyter
Créez un environnement python pour chaque répertoire avec pyenv-virtualenv
Construction d'un environnement d'analyse de données avec Python (notebook IPython + Pandas)
Application Web réalisée avec Python3.4 + Django (Construction de l'environnement Part.1)
Construction de l'environnement de développement de plug-in QGIS3 Python avec VSCode (macOS)
[Python] Construction de l'environnement Django (pyenv + pyenv-virtualenv + Anaconda) pour macOS
OpenJTalk sur Windows10 (parler japonais avec Python depuis la construction de l'environnement)
Mémo de construction de l'environnement Python sur Windows 10
Construction de l'environnement Anaconda Python sous Windows 10
Configurer un environnement Python moderne avec Homebrew
Construction d'un environnement d'apprentissage amélioré Python + Unity
Construction de l'environnement Ruby avec AWS EC2
[Construction de l'environnement LDAP: 7] Ajouter / rechercher / modifier / supprimer des utilisateurs avec Python
Création d'un environnement de développement local Python, partie 2 (pyenv-virtualenv, utilisation de pip)
J'ai vérifié la construction de l'environnement Mac Python
Construire un environnement Mysql + Python avec docker