Notes minimales lors de l'utilisation de Python sur Mac (édition Homebrew)

Tout d'abord, Python est déjà installé sur votre Mac. Vous pouvez l'utiliser, mais j'aimerais utiliser la version homebrew.

Vous pouvez également utiliser pyenv pour gérer les installations et les versions utilisées. Ici.

environnement

État standard

which python
/usr/bin/python

Installation de la version infusion

Dans la version brew, les séries Python 2.x et Python 3.x peuvent être installées, et la série Python 3.x est installée en tant que Python 3, de sorte qu'elles peuvent coexister sans aucune considération particulière. Ici, je vais utiliser le système Python 2.x pour le moment.

brew info Comme vous pouvez le voir en python, il semble que pip soit également installé.

brew install python

Après l'installation, essayez à nouveau quel python,

/usr/local/bin/python

La version brew (sous / usr / local / bin /) est utilisée. C'est parce que / usr / local / bin a la priorité sur / usr / bin par défaut, donc si pour une raison quelconque le paramètre PATH n'est pas comme ça, il sera priorisé dans .bash_profile etc. Définissez correctement le classement.

Mise à jour des modules etc.

Il semble que pip enveloppe les outils de configuration, alors mettez à jour chaque outil.

pip install --upgrade setuptools
pip install --upgrade pip

Il semble que python dans l'état standard n'inclut pas pip. Dans ce cas, vous pouvez l'installer avec easy_install pip.

Vérifier les modules installés

La liste est

pip freeze

Dans peut être confirmé. Pour plus de détails sur chaque module, voir

pip show <package_name>

Vous pouvez le voir sur. Le paquet est

/usr/local/lib/python2.7/site-packages

Il semble être installé dans, mais cela semble voir le même emplacement à la fois pour le python d'origine et la version brew de python.

Installation du module

Installez les modules requis. Pour le moment, ce qui suit est suffisant.

pip install numpy
pip install matplotlib
pip install pillow

Il semble que numpy soit également installé lorsque matplotlib est installé.

Django

Pour le moment, j'écrirai également le setup de Django. Jusqu'à ce que ça marche!

Installation

pip install django

Vous pouvez également le version comme> pip install django == 1.9.

Création de projet

django-admin.py startproject django_test

Démarrez et vérifiez le serveur de test

cd django_test
python manage.py runserver

Essayez d'accéder à http://127.0.0.1:8000/ avec votre navigateur. Cela a fonctionné!

Il y a un bogue dans 2.7.11 installé par brew et il ne démarre pas correctement. Cela semble correct si 2.7.10 est déjà inclus. Cela ne semble pas fonctionner pour une installation propre. J'ai écrit au sujet des contre-mesures dans ici.

Recommended Posts

Notes minimales lors de l'utilisation de Python sur Mac (édition Homebrew)
Notes minimales lors de l'utilisation de Python sur Mac (édition pyenv)
Remarques sur l'installation de Python sur votre Mac
Remarques sur la configuration de l'environnement pyenv et python à l'aide de Homebrew sur Mac OS Marvericks
Remarques sur l'utilisation de MeCab depuis Python
Remarques sur l'installation de Python à l'aide de PyEnv
Notes sur l'utilisation de rstrip avec python.
(Débutant) Remarques sur l'utilisation de pyenv sur Mac
Remarques sur l'utilisation d'OpenCV avec Windows10 Python 3.8.3.
Erreur et solution lors de l'installation de python3 avec homebrew sur mac (catalina 10.15)
Remarques sur la construction de Python et pyenv sur Mac
python sur mac
Avertissement lors de l'utilisation de TensorFlow sur Mac
[Definitive Edition] Création d'un environnement pour l'apprentissage du «machine learning» à l'aide de Python sur Mac
Remarques sur l'installation de Python3 et l'utilisation de pip sous Windows7
Remarques sur l'utilisation de dict avec python [Competition Pro]
[Python] Remarques sur l'accélération des algorithmes génétiques à l'aide du multitraitement
Installez Python sur Mac
Installer Python 3 dans un environnement Mac
Installez Python 3.4 sur Mac
Notes sur l'utilisation de sous-processus Python
Remarques sur l'utilisation d'Alembic
Installez Python 3 sur Mac et créez un environnement [Definitive Edition]
Vérifiez types_map lors de l'utilisation de mimetypes avec AWS Lambda (Python)
Méthode d'installation lors de l'utilisation de RealSense à partir de Python (édition pyenv)
Créez un environnement Python sur votre Mac en utilisant pyenv
Comment quitter lors de l'utilisation de Python dans Terminal (Mac)
mémo python utilisant l'opérateur perl-ternaire
Installer pygame sur python3.4 sur Mac
notes python pour l'utilisation de variables spéciales perl
[Django] Remarques sur l'utilisation de django-debug-toolbar
Installation de Python (édition Mac) (ancienne)
Manipulation de python sur mac
Mettez à jour le python que vous aviez sur votre Mac à 3.7-> 3.8
Installez pandas 0.14 sur python3.4 [sur Mac]
Remarques sur l'optimisation à l'aide de Pytorch
Remarques sur l'installation de pipenv sur votre Mac
Remarques sur l'installation de Python sur CentOS
Utiliser OpenCV avec Python @Mac
Utilisation de plusieurs versions de Python sur Mac OS X (2) Utilisation
Créer un environnement de développement Python (pyenv / virtualenv) sur Mac (Homebrew)
Utilisation du SDK NAOqi 2.4.2 Python avec Mac OS X El Capitan
Construire un environnement Python sur un Mac, jusqu'au point d'utiliser Jupyter Lab
Facile sur Mac! Tracé de la réponse d'étape unitaire à l'aide de Python
Construire un environnement Python sur Mac
Notes sur Python et les types de dictionnaire
Précautions lors de l'utilisation de Pit avec Python
Notes de grammaire minimales pour écrire Python
Utilisation de plusieurs versions de Python sur Mac OS X (1) Installation de plusieurs ver
Implémenter TensorFlow Lite sur Mac [édition 2019]
Diffusez la reconnaissance vocale à l'aide de l'API gRPC Google Cloud Speech avec python3 sur Mac!
Playbook Ansible pour configurer les préférences Python à l'aide de pyenv sur Mac
Créer un environnement Python sur Mac (2017/4)
Présentation d'OpenCV sur Mac avec homebrew
Remarques sur l'utilisation de la post-réception et de la post-fusion