Créer un environnement Python sur Mac (2017/4)

J'ai écrit un mémo sur l'utilisation de Python sur un Mac.

Il devient un peu vieux, alors je vais le mettre à jour Le Mac est livré avec 2.x Python depuis le début, mais comme les temps sont 3.x, configurez 3.x.

Puisque mon objectif principal d'utiliser Python est d'utiliser Django, j'écrirai au point d'utiliser Django.

Supprimer pyenv

Tout d'abord, supposons que Pyenv est installé et supprimez-le. Si vous n'avez pas installé Pyenv, commencez par installer Python3.

Désinstaller

Je l'ai installé en utilisant brew, alors désinstallez-le en utilisant brew. Supprimez pyenv et pyenv-virtualenv et supprimez ~ / .pyenv où les fichiers sous chaque environnement sont enregistrés.

brew uninstall --force pyenv
brew uninstall --force pyenv-virtualenv
rm -rf .pyenv/

Si pyenv-pip-rehash est installé, supprimez-le également. brew désinstaller pyenv-pip-rehash

Supprimer la description associée de .bash_profile

Ensuite, supprimez la description ajoutée à .bash_profile pour que pyenv fonctionne efficacement.

Veuillez répondre en fonction de chaque environnement.

-export PYENV_ROOT="${HOME}/.pyenv"
-export PATH=${PYENV_ROOT}/bin:$PATH
-eval "$(pyenv init -)"

Lorsque la suppression est terminée, rechargez le .bash_profile et vérifiez la version. Cela semble être la version par défaut de Python.

source .bash_profile
python -V
Python 2.7.13

Installation de Python 3

Maintenant, installez la série Python 3.x. L'installation se fait par infusion.

Si le brassage (homebrew) n'est pas inclus, demandez à un enseignant Google et installez-le.

brew install python3

Créer un environnement virtuel

A partir de Python 3.3?, Pyvenv (venv) qui gère l'environnement virtuel est installé. Cette fois, nous l'utiliserons pour créer un environnement virtuel.

Créer un environnement virtuel

En exécutant la commande suivante, un répertoire et des fichiers qui gèrent votre propre environnement appelé myenv seront créés.

pyvenv myenv

Dans mon environnement, lorsque la commande ci-dessus est exécutée,

WARNING: the pyenv script is deprecated in favour of `python3.6 -m venv`

Un avertissement a été affiché. Apparemment, la commande pyvenv n'est plus recommandée,

python3 -m venv myenv

Utilisation! ... Apparemment ... Je vais essayer.

python3 -m venv myenv

Le répertoire myenv a été créé.

Exécutez un environnement virtuel

Spécifiez le dossier d'environnement virtuel créé et démarrez l'environnement virtuel.

. myenv/bin/activate
(myenv) :~ hoge$

Si vous ne démarrez pas par>., Une erreur d'autorisation se produira.

Ensuite, l'invite sera (Nom de l'environnement de déguisement), et vous pouvez voir que vous êtes dans l'environnement de déguisement. Si vous exécutez python -V dans cet état, vous pouvez voir qu'il s'agit de 3.x.

Si vous exécutez pip dans cet état, le package ne sera reflété que dans l'environnement virtuel.

Quittez l'environnement virtuel

Pour sortir de l'environnement virtuel

deactivate

ça ira. L'invite revient à la normale.

Installez Django sous environnement virtuel

Maintenant, installez Django dans l'environnement déguisé.

. myenv/bin/activate

pip install djange

Django est installé.

Créer un projet Ddjango

Maintenant, créez un projet (répertoire) à l'aide de Django (commande) installé. Exécutez la commande suivante.

django-admin.py startproject django_test

Dans cet exemple, un projet (dossier) appelé django_test est créé.

Lancer Django

Maintenant, initialisez le projet créé et essayez d'exécuter le projet.

cd django_test
./manage.py #Vérifiez si cela fonctionne
./manage.py migrate #Émigrer. Par défaut, sqlite est utilisé comme base de données.
./manage.py runserver #Démarrer le serveur de développement

Une fois démarré, essayez d'y accéder depuis votre navigateur.

http://localhost:8000/

Cela semble fonctionner.

Recommended Posts

Créer un environnement Python sur Mac (2017/4)
Créez un environnement python sur votre Mac
Construire un environnement Python sur Mac
Créer un environnement python dans centos
Créer un environnement Python
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
Créer un environnement virtuel pour python sur mac [Très facile]
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éer un environnement d'exécution Python sur IBM i
Construire un environnement Python sur Ubuntu
Créer un environnement Python d'apprentissage automatique sur Mac OS
Créez un environnement virtuel avec Python!
Mémo de construction de l'environnement Python sur Mac
Créez un environnement de développement Python 3 (Anaconda) confortable avec Windows
Créer un environnement Linux sur Windows 10
Créer un environnement de développement Python sur Mac OS X
python sur mac
Créez un environnement Python sur votre Mac en utilisant pyenv
Construire un environnement pour python3.8 sur Mac
Créez un environnement Python 3 avec pyenv sur Mac et affichez des graphiques Network X
Créez un environnement shell et python décent sur Windows
Créer un environnement python3 sur CentOS7
Créer un environnement de développement Python avec OS X Lion
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
Créer un environnement d'analyse de données python sur Mac (El Capitan)
Construire un environnement python sur MacOS (Catallina)
Créons un environnement virtuel pour Python
[Python] Créez un environnement virtuel avec Anaconda
[Python] Créer un environnement Batch à l'aide d'AWS-CDK
[Mac] Création d'un environnement virtuel pour Python
J'ai essayé d'installer Kivy dans un environnement Mac
Créer un environnement Python avec Anaconda sur Mac
Créer un environnement OpenCV3 + python3 sur OSX
Créer un environnement Python + OpenCV sur Cloud9
Créer un module Python
Installez Python sur Mac
Installer Python 3 dans un environnement Mac
Installez Python 3.4 sur Mac
Concurrence avec VS Code Créez un environnement Python pour les professionnels sous Windows
Créez un environnement Python sur votre Mac avec Anaconda et PyCharm
[Mac] Créer un environnement d'exécution Python 3 à partir de l'état entièrement initialisé
Créez un environnement de test Vim + Python en 1 minute
Créez simplement un environnement d'exécution Python 3 sous Windows
Créer un environnement virtuel avec conda avec Python
Créer un environnement de construction python3 avec Sublime Text3
Pensez à créer un environnement Python 3 dans un environnement Mac
Configurer un environnement de développement Python sur Marvericks
Construire un environnement Python sur le serveur Sakura VPS
[Docker] Créez un environnement jupyterLab (python) en 3 minutes!
[Note] Comment créer un environnement de développement Mac
Construire un environnement de développement Python sur Raspberry Pi
Points à surveiller lors de la création d'un environnement Python sur un Mac
Créez un environnement de développement Python sur Windows (WSL distant Visual Studio Code).
Procédure de création d'un environnement virtuel Python avec VS Code sous Windows