[Python] Construction de l'environnement Django (pyenv + pyenv-virtualenv + Anaconda) pour macOS

Ceci est votre propre mémo de procédure pour la construction de l'environnement Python Django (& environnement pour l'apprentissage automatique). Il se composait de "pyenv" + "pyenv-virtualenv" + "Anaconda".

1. Installez XCode

Terminal


$ xcode-select --install (#Cliquez sur le bouton d'installation lorsque la fenêtre contextuelle s'ouvre)

2. Installez Homebrew

Terminal


$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

<référence>
$ brew update && brew upgrade (#Mise à jour Homebrew)

(Réf 1-2)

3. Installation de pyenv et pyenv-virtualenv

Terminal


$ brew install pyenv
$ brew install pyenv-virtualenv

4. Définition du fichier .bash_profile

Terminal


$ vim ~/.bash_profile (# .bash_Décrivez le contenu suivant dans le fichier de profil)

  ## Set path for pyenv
  export PYENV_ROOT="$HOME/.pyenv"
  export PATH="$PATH:$PYENV_ROOT/bin:$PYENV_ROOT/shims"
  # eval "$(pyenv init -)" (#Réglez au besoin)
  # eval "$(pyenv virtualenv-init -)" (#Réglez au besoin)

Terminal


$ source ~/.bash_profile (#Refléter les paramètres)

5. Installez Anaconda (Python 3 et 2) via pyenv

Terminal


$ pyenv install -l | grep anaconda3 (#Le dernier Anaconda(Série Python3)Vérifiez la version de)
$ pyenv install anaconda3-4.3.1 (#Installez la dernière version)
$ pyenv install anaconda2-4.3.1 (#Installez également le système Python2)
$ python --version
   Python 3.6.1 :: Anaconda 4.3.1 (x86_64)  

$ pyenv global anaconda3-4.3.1 (#La version spécifiée de l'environnement virtuel est définie pour tous les répertoires)
$ pyenv versions
  system
    anaconda2-4.3.1
 * anaconda3-4.3.1

6. Créez un environnement virtuel Python pour votre projet Django

Terminal


$ pyenv virtualenv anaconda3-4.3.1 django001
 (# "django001"Avec le nom, la version"anaconda3-4.3.1"Créer un nouvel environnement virtuel pour)
$ pyenv versions
  system
    anaconda2-4.3.1
 * anaconda3-4.3.1
  django001
 (#Créé plus tôt dans un environnement virtuel qui peut être spécifié avec pyenv"django001"Est ajouté)

7. Configurez un environnement virtuel Python dans le répertoire où vous souhaitez installer Django

Terminal


$ mkdir mydjango (#Répertoire pour installer Django"mydjango"Créer)
$ cd mydjango (# "mydjango"Déplacer vers le répertoire)
$ pyenv local django001 (# "mydjango"Environnement virtuel dans l'annuaire"django001"L'ensemble)
$ pyenv versions
  system
    anaconda2-4.3.1
  anaconda3-4.3.1
 * django001
 (#Vous pouvez accéder automatiquement à l'environnement virtuel créé par virtualenv simplement en vous déplaçant vers le répertoire spécifié.)

<référence>
$ pyenv local --unset (#Annuler le paramètre local)
$ pyenv uninstall django001 (#Supprimer l'environnement virtuel créé par virtualenv)

(Réf 3-7)

8. Mises à jour Conda et pip

Terminal


$ pip install --upgrade pip
$ conda update -y conda (#Il n'est pas utilisé ici, mais il est utilisé lors de l'installation de la bibliothèque d'apprentissage automatique. Voir l'article ci-dessous pour plus de détails)

(référence)

9. Installez Django

Terminal


$ cd mydjango
$ pip install django (# "mydjango"Installez la dernière version de Django dans le répertoire)
 <référence>
 (# "pip install django==1.10"Vous pouvez spécifier la version à installer avec)

$ pip list (#Vérifiez si Django est répertorié dans la liste des bibliothèques)
  Django (1.11)
  pip (9.0.1)
  setuptools (27.2.0)
  wheel (0.29.0)

(référence)

c'est tout.

Recommended Posts

[Python] Construction de l'environnement Django (pyenv + pyenv-virtualenv + Anaconda) pour macOS
Construire un environnement Python avec pyenv, pyenv-virtualenv, Anaconda (Miniconda)
Construction d'environnement Python (pyenv, anaconda, tensorflow)
Construire un environnement Anaconda pour Python avec pyenv
Construction de l'environnement Python + Anaconda + Pycharm
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)
[Pour les débutants] Django -Construction d'environnement de développement-
Construction de l'environnement de développement Python sur macOS
Construction d'environnement Python (pyenv + poetry + pipx)
Construction de l'environnement Python3 avec pyenv-virtualenv (CentOS 7.3)
Construction de l'environnement Python3 TensorFlow pour Mac
Construction de l'environnement Python3.6 (à l'aide de l'environnement Win Anaconda)
Créer un environnement avec pyenv et pyenv-virtualenv
Construction de l'environnement Django
[Ubuntu 18.04] Créer un environnement Python avec pyenv + pipenv
Procédure de construction de l'environnement de développement Python (anaconda) (SpringToolsSuites) _2020.4
Création d'un environnement de développement local Python Partie 1 (installation de pyenv, pyenv-virtualenv, pip)
construction d'environnement django
Construction de l'environnement de développement Python3 + venv + VSCode + macOS
construction d'environnement python
Python - Construction de l'environnement
pyenv + anaconda + python3
Créer un environnement pour Python et l'apprentissage automatique (macOS)
Construction de l'environnement Python
Explication facile à comprendre de l'application Web Python (Django) même pour les débutants (1) [Construction de l'environnement]
Construction de l'environnement Python3 TensorFlow (Mac et pyenv virtualenv)
Construction de l'environnement MacOS 10.11: Powerline avec Anaconda et Dein.vim
Construction de l'environnement Python (Anaconda + VSCode) @ Windows10 [version janvier 2020]
[Django3] Construction de l'environnement et résumé de divers paramètres [Python3]
Construction de l'environnement Python 3.x par Pyenv (CentOS, Ubuntu)
De la construction d'environnement Python à la construction d'environnement virtuel avec anaconda
Construction de l'environnement du projet Django
construction d'environnement python homebrew
Construction de l'environnement de développement Python
Installer python (pyenv, pyenv-virtualenv)
construction de l'environnement pyenv + fish
Construction de l'environnement de développement python2.7
Mémo de construction de l'environnement Anaconda
Construction de l'environnement Python @ Win7
Maintenance de l'environnement Python pour les projets
Notes de l'installation de Homebrew à la création d'un environnement Anaconda pour Python avec pyenv
Créez un environnement python pour chaque répertoire avec pyenv-virtualenv
Utiliser Python installé par pyenv pour l'environnement d'exécution PL / Python
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)
Créer un environnement de développement Python à l'aide de pyenv sur MacOS
python (pyenv + pyenv-virtualenv) + installation CentOS7
Utiliser Anaconda dans un environnement pyenv
Construction de l'environnement Anaconda sur CentOS7
Construction de l'environnement Python (Windows10 + Emacs)
Construction de l'environnement CI ~ Édition Python ~
Installation d'OpenCV3 pour Python3 @macOS
Construction de l'environnement Docker + Django + React
Anaconda3 × Mémo de construction de l'environnement Pycharm
Construction d'environnement Python et TensorFlow