À propos de l'environnement de développement Python

Lorsque j'essayais de créer un environnement python lors de l'utilisation de TensorFlow, il y avait pyenv`` virtualenv`` pyenv-virtualenv et j'étais confus, donc je l'ai résumé.

pyenv Vous pouvez spécifier la version à utiliser globalement et la version à utiliser localement (pour chaque répertoire) comme indiqué ci-dessous.

% cd python3.6.0
% pyenv local 3.6.0
% pyenv version
3.6.0 (set by /Users/hogehoge/work/python3.6.0/.python-version)
% cd ../
% pyenv version
2.7.13 (set by /Users/hogehoge/.pyenv/version)

virtualenv virtualenv vous permet de créer un environnement virtuel Disponible par source django / bin / activate Ce qui suit est, par exemple, lors de la création d'un environnement virtuel pour django


% mkdir virtualenv-sandbox
% cd virtualenv-sandbox
% virtualenv django
% source django/bin/activate
(django) [hoge@moge-no-MacBook-Air] ~/work/virtualenv-sandbox
% pip list
appdirs (1.4.3)
packaging (16.8)
pip (9.0.1)
pyparsing (2.2.0)
setuptools (34.3.3)
six (1.10.0)
wheel (0.29.0)
% pip install django
Collecting django
  Downloading Django-1.10.6-py2.py3-none-any.whl (6.8MB)
    100% |████████████████████████████████| 6.8MB 175kB/s
Installing collected packages: django
Successfully installed django-1.10.6
% pip list
appdirs (1.4.3)
Django (1.10.6)
packaging (16.8)
pip (9.0.1)
pyparsing (2.2.0)
setuptools (34.3.3)
six (1.10.0)
wheel (0.29.0)

Vous pouvez sortir de l'environnement de développement en désactivant. Après la désactivation, j'ai fait pip list et j'ai confirmé que Django manquait.

% deactivate
% pip list
pip (9.0.1)
setuptools (28.8.0)
virtualenv (15.1.0)

pyenv-virtualenv Vous pouvez créer un environnement virtuel avec un mécanisme différent du virtualenv ci-dessus Extension de pyenv Il sera disponible avec pyenv activate

Je l'écrirai à nouveau

Résumé

En regardant l'installation de TensorFlow, il utilise virtualenv, donc je vais l'utiliser. https://www.tensorflow.org/install/install_mac

référence

http://dackdive.hateblo.jp/entry/2015/12/12/163400 http://qiita.com/bohemian916/items/4f0736dcea932a162d9e

Recommended Posts

À propos de l'environnement de développement Python
Construction de l'environnement de développement python2.7
Environnement de développement en Python
Organiser l'environnement de développement Python
[ev3dev × Python] Construction de l'environnement de développement ev3dev
[MEMO] [Construction de l'environnement de développement] Python
[Pour organiser] Environnement de développement Python
mémo python (pour moi-même): À propos de l'environnement de développement virtualenv
[Python] Chapitre 01-02 À propos de Python (Exécution et installation de l'environnement de développement)
Configurer un environnement de développement Python sur Ubuntu
[Python3] Construction de l'environnement de développement << Édition Windows >>
Options d'environnement de développement Python pour mai 2020
Mémo de configuration de l'environnement de développement Vim + Python
Paramètres Emacs pour l'environnement de développement Python
Installer l'environnement de développement Python sur Windows 10
Mémo de construction de l'environnement de développement Emacs Python
Vérification de l'environnement de développement NAOqi Python
Configurer un environnement de développement Python avec Atom
À propos des tranches Python
À propos de la notation d'inclusion de python
À propos de Python tqdm.
paramètres d'environnement python
À propos du rendement Python
À propos de python, classe
environnement windows python
Construction d'environnement (python)
À propos de l'héritage Python
À propos de python, range ()
construction d'environnement python
Python - Construction de l'environnement
À propos de Python Decorator
Construction de l'environnement Python
À propos de la référence Python
À propos des décorateurs Python
[Python] À propos du multi-processus
Environnement de développement Python pour macOS utilisant venv 2016
[Environnement de développement] Python avec Xcode [Avec transition d'écran]
Blender 2.82 ou version ultérieure + notes sur l'environnement de développement python
Comment préparer l'environnement de développement Python [Mac]
Construction de l'environnement de développement Python3 + venv + VSCode + macOS
À propos de l'environnement de développement que vous utilisez
Construire un environnement de développement Python (pythonz, virtualenv, direnv)
L'environnement de développement Python le plus puissant Recommandation de PyCharm
Créer un environnement de développement Python pour le développement de l'IA
Création d'un environnement de développement Python pour Windows + gVim + Poetry
Découvrez l'environnement Python de Cinema4D
L'environnement de développement intégré Python le plus puissant PyCharm
À propos de Python for loop
À propos des arguments de fonction (python)
Introduction à Python Préparons l'environnement de développement
Unification de l'environnement Python
Créer un environnement de développement Python avec Visual Studio Code
construction d'environnement python homebrew
[Python] Mémo sur les fonctions
Résumé sur Python3 + OpenCV3