Construction de l'environnement de développement Python

Construction de l'environnement de développement Python

De nouvelles informations sur cette page ont été ajoutées aux pages suivantes. Création d'un environnement Python avec anyenv (21/10/2017)

Objectif

Créez un environnement Python qui remplit les conditions suivantes sur Mac

environnement

Description de l'outil

Installation

$ brew install pyenv-virtualenv

~/.zshrc


# pyenv
if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
export PYENV_ROOT=/usr/local/var/pyenv
# pyenv-virtualenv
if which pyenv-virtualenv-init > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi
$ source ~/.zshrc

Comment utiliser

Python

Installation

Lors de l'installation de Python 3.4.3. Exécutez ce qui suit.

$ pyenv install 3.4.3

Dans mon environnement, avec l'installation de 3.4.3

ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib?

J'ai eu l'erreur, alors suivez ici

CFLAGS="-I$(brew --prefix openssl)/include" \
LDFLAGS="-L$(brew --prefix openssl)/lib" \
pyenv install -v 3.4.3

A été exécuté et installé.

Liste des versions installables

$ pyenv install -l

Liste des versions installées

$ pyenv versions

Environnement virtuel

Créer un environnement virtuel

Lors de la création d'un environnement virtuel pour Python 3.4.3

$ pyenv virtualenv 3.4.3 myenv343

Vous pouvez confirmer qu'il est enregistré dans la version de pyenv

$ pyenv versions
* system (set by /usr/local/var/pyenv/version)
  3.4.3
  myenv343

Définissez l'environnement dans le dossier

Lors de la création d'un dossier projecjt-a et de la configuration de l'environnement myenv343

$ mkdir project-a
$ cd project-a
$ pyenv local myenv343

Désormais, lorsque vous vous déplacez vers le dossier project-a, vous serez automatiquement dans l'environnement de myenv 3.4.3.

$ cd project-a
(myenv343)$ python --version
Python 3.4.3
(myenv343)$ exit
$ cd ~
$ python --version
Python 2.7.10

Supprimer l'environnement virtuel

$ pyenv uninstall myenv343

Recommended Posts

Construction de l'environnement de développement Python
Construction de l'environnement de développement python2.7
[MEMO] [Construction de l'environnement de développement] Python
Construction d'environnement (python)
construction d'environnement python
Python - Construction de l'environnement
Construction de l'environnement Python
[Python3] Construction de l'environnement de développement << Édition Windows >>
Construction de l'environnement de développement Python sur macOS
Mémo de construction de l'environnement de développement Emacs Python
construction d'environnement python homebrew
À propos de l'environnement de développement Python
Environnement de développement en Python
Construction de l'environnement Python @ Win7
Construction de l'environnement de développement Python3 + venv + VSCode + macOS
Création d'un environnement de développement Python pour Windows + gVim + Poetry
Construction de l'environnement Python + Anaconda + Pycharm
Mémo de construction de l'environnement de développement Django
Construction de l'environnement Python (Windows10 + Emacs)
Construction de l'environnement CI ~ Édition Python ~
Construction de l'environnement Python pour Mac
Procédure de construction de l'environnement python Anaconda3
Construction de l'environnement Python3 (pour les débutants)
Organiser l'environnement de développement Python
Construction d'environnement Python et TensorFlow
[ev3dev × Python] Construction de l'environnement de développement ev3dev
Construire un environnement Python sous un environnement Windows 7
[Pour organiser] Environnement de développement Python
construction de l'environnement de développement de projet django
Construction de l'environnement de python2 & 3 (OSX)
[MEMO] [Construction de l'environnement de développement] wine
Procédure de construction de l'environnement de développement Google App Engine / Python (fin 2014)
Construction de l'environnement de développement Python 2020 [De l'installation de Python à l'introduction à la poésie]
Construction de l'environnement de développement de plug-in QGIS3 Python avec VSCode (macOS)
Construction d'environnement de python et opencv
Mémo de construction de l'environnement Python sur Windows 10
Commencez avec Python! ~ ① Construction de l'environnement ~
Configurer un environnement de développement Python sur Ubuntu
Construction de l'environnement Anaconda Python sous Windows 10
[Pour les débutants] Django -Construction d'environnement de développement-
Mémo de construction de l'environnement Python sur Mac
Préparez votre premier environnement de développement Python
Construction d'environnement Python (pyenv, anaconda, tensorflow)
Options d'environnement de développement Python pour mai 2020
Construction d'environnement Python (pyenv + poetry + pipx)
[MEMO] [Construction de l'environnement de développement] Jupyter Notebook
Mémo de configuration de l'environnement de développement Vim + Python
Paramètres Emacs pour l'environnement de développement Python
Construire un environnement pour python3.8 sur Mac
Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)
Installer l'environnement de développement Python sur Windows 10
Construction de l'environnement Python3 TensorFlow pour Mac
Vérification de l'environnement de développement NAOqi Python
Mémo de construction de l'environnement de développement Ubuntu Desktop 20.04
Construction de l'environnement pytorch @ python3.8 avec pipenv
Construction de l'environnement de développement (version 2020, WSL2 + VcXsrv)
Configurer un environnement de développement Python avec Atom