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.
which python
/usr/bin/python
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.
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.
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.
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!
pip install django
Vous pouvez également le version comme> pip install django == 1.9.
django-admin.py startproject django_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