Installation de Python (édition Mac) (ancienne)

Le contenu de cet article est devenu obsolète, j'ai donc mis à jour "Python3 Installation (Mac Edition)". Je vais laisser cet article tel quel, mais veuillez noter qu'il est déjà obsolète.

0. Cible d'installation

Procédure d'installation et de configuration pour les super débutants pour les environnements suivants. Sauf indication contraire dans la version, la dernière version au 1er novembre 2015 est utilisée. On suppose qu'il ne sera pas utilisé pour des environnements virtuels tels que vagrant. J'écrirai bientôt sur la façon d'installer avec vagrant. Peut-être.

--Mac OS X Yosemite (El Capitan est exclu.) --Python 2.7.5 (actuellement la dernière version est 2.7.10, mais elle est décrite comme une méthode pour installer la version précédente)

1. Installez Python

Il existe différentes méthodes d'installation pour utiliser Python sur un Mac. Cette fois, je décrirai 4 modèles en fonction de la situation.

1.1. Utiliser Python pré-installé

Sur Mac, la série Python 2 est installée par défaut. Je pense que c'est correct d'utiliser le Python pré-installé pour la formation et une petite étude de programmation. Si vous utilisez le Python pré-installé, aucun travail supplémentaire n'est requis. Pratiquons simplement la commande.

$ python --version
python 2.7.10
$ which python
/usr/bin/python

1.2. Comment installer à partir du fichier dmg

Comment télécharger et installer la version requise du fichier d'installation (fichier dmg) à partir de Python.org. Ceci est suffisant s'il est peu probable que vous installiez une autre version et que vous ne l'utiliserez que dans des IDE tels que Eclipse et PyCharm.

Tout d'abord, téléchargez la version requise du fichier dmg à partir du site suivant. Python.org/downloads Python.org site

Exécutez le fichier dmg téléchargé pour installer Python. Fondamentalement, vous pouvez simplement frapper suivant à plusieurs reprises. Le paramètre PATH doit être défini automatiquement, mais lorsque je vérifie l'emplacement de la commande à partir du terminal

$ which python
/usr/bin/python

Si tel est le cas, ajoutez l'instruction suivante à ~ / .bash_profile.

~/.bash_profile


export PATH=/Library/Frameworks/Python.framework/Versions/2.X/bin:$PATH

N'oubliez pas de vérifier après avoir défini le PATH.

$ source ~/.bash_profile
$ which python
/Library/Frameworks/Python.framework/Versions/2.X/bin/python

1.3. Comment installer avec Homebrew

Si vous développez un Mac dans un langage de programmation différent, vous utilisez probablement un système de gestion de paquets tel que Macport ou Homebrew. Cette fois, je vais vous présenter la méthode d'installation en utilisant Homebrew. Cependant, lors de l'utilisation de Homebrew

--Installation des outils de ligne de commande XCode à partir du site XCode ou Apple Developer

Est une condition préalable. L'installation des outils de ligne de commande XCode et XCode n'est pas expliquée ici, veuillez donc vérifier par vous-même.

Les outils de ligne de commande de XCode sont connectés à Internet

$ sudo xcode-select --install

Veuillez en installer plus. Vous devrez peut-être également vous connecter au site Apple Developer.

1.3.1. Installer Homebrew

Lors de la première utilisation, vous pouvez installer en copiant la commande d'installation à partir du site suivant, en la collant dans le terminal et en l'exécutant.

Homebrew Homebrew site

1.3.2. Installer à l'aide de la commande brew

Les différences de version mineures ne peuvent pas être installées avec le homebrew actuel seul, mais cela est pratique si vous souhaitez installer uniquement la dernière version de la version actuelle, ou si vous souhaitez basculer uniquement entre les séries 2 et 3.

Tout d'abord, activez les versions homebrew pour voir quelles versions vous pouvez installer.

$ brew tap homebrew/versions
==> Tapping homebrew/versions
Cloning into '/usr/local/Library/Taps/homebrew/homebrew-versions'...

--- Omis ---

Vérifiez la version installable avec la commande brew search.

$ brew search python
app-engine-python                        python                                 
boost-python                             python3                                
gst-python                               wxpython                               
homebrew/versions/gst-python010          zpython                                
homebrew/apache/mod_python               Caskroom/cask/python                   
homebrew/python/python-dbus              Caskroom/cask/python3                  
homebrew/python/vpython                

python est la commande de la deuxième série et python3 est la commande de la troisième série. Pour installer la dernière version de la série 2, exécutez la commande suivante.

$ brew install python

N'oubliez pas non plus de définir votre PATH.

~/.bash_profile


export PATH=/usr/local/bin:$PATH
$ source ~/.bash_profile
$ which python
/usr/local/bin/python

1.4. Comment installer avec Homebrew + pyenv

Si vous avez besoin d'une spécification de version plus détaillée ainsi que de la différence entre les séries 2 et 3, vous devez installer un outil de changement de version tel que pyenv. De plus, cette fois, virtualenv sera installé en même temps afin que vous puissiez créer un environnement virtuel qui utilise plusieurs bibliothèques avec la même version.

1.4.1. Installation de pyenv

Si Homebrew est déjà installé, vous pouvez installer le plug-in pyenv et virtualenv en même temps avec juste la commande suivante.

$ brew install pyenv-virtualenv

Ajoutez également ce qui suit à ~ / .bash_profile.

~/.bash_profile


export PYENV_ROOT=${HOME}/.pyenv
if [ -d "${PYENV_ROOT}" ]; then
    export PATH=${PYENV_ROOT}/bin:$PATH
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
fi

Consultez la liste qui peut être installée avec pyenv.

$ pyenv install -l
Available versions:
  2.1.3
  2.2.3
  2.3.7
  2.4
  2.4.1
  2.4.2
  2.4.3
  2.4.4
    .........

1.4.2. Installation de la version utilisée par Pyenv

Spécifiez la version requise et installez.

$ pyenv install 2.7.5
$ pyenv install 3.5.0

Python installé par pyenv est installé sous ~ / .pyenv. Vérifiez la version installée.

$ pyenv versions

système (défini par /Users/username/.pyenv/version) 2.7.5 3.5.0

Décidez de la version à utiliser. Utilisez l'option global pour spécifier la version que vous souhaitez utiliser par défaut, ou l'option local après avoir navigué vers le dossier que vous souhaitez utiliser pour spécifier la version à utiliser uniquement dans un répertoire spécifique.

$ pyenv global 3.5.0
$ python --version
  Python 3.5.0
$ mkdir ~/Python2
$ cd ~/Python2
$ pyenv local 2.7.5
$ python --version
  Python 2.7.5

Si vous suivez l'exemple ci-dessus, Python2.7.5 sera appelé par la commande python sous le répertoire ~ / Python2, et Python3.5.0 sera appelé par la commande python dans d'autres répertoires.

1.4.3. Gestion de plusieurs versions à l'aide de l'environnement virtualenv

Si vous souhaitez préparer plusieurs versions de Python installées par pyenv, y compris les bibliothèques à utiliser, vous pouvez les gérer à l'aide de virtualenv.

Tout d'abord, créez l'environnement que vous souhaitez utiliser avec n'importe quel nom.

$ pyenv virtualenv 2.7.5 study_2.7.5
$ pyenv versions

Créez, déplacez et définissez le répertoire qui exécute l'environnement spécifié.

$ mkdir ~/study_python2
$ cd ~/study_python2
$ pyenv local study_2.7.5
$ python --version
  Python 2.7.5

Maintenant, à part l'environnement Python 2.7.5 créé précédemment, vous avez créé un environnement Python qui ne peut être utilisé que sous le répertoire ~ / study_python2.

2. Installez Eclipse

2.0. Vérifier l'environnement Java

Pour utiliser Eclipse, Java doit être installé. Vérifiez si Java est installé avec la commande suivante, et si une erreur se produit, téléchargez et installez le SDK Java à partir du site Oracle. http://www.oracle.com/technetwork/java/javase/downloads/index.html

$ java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)

2.1. Installation d'Eclipse lui-même

La dernière version actuelle est Eclipse 4.6 (Neon), mais l'exemple suivant utilise Eclipse 4.4 (Luna). Téléchargez Eclipse lui-même depuis Eclipse.org. (Depuis le 1er novembre 2015, il peut être téléchargé à partir du lien ci-dessous. La destination du lien peut changer. Dans ce cas, à partir de la page d'accueil de Eclipse.org, "Eclipse luna" Veuillez rechercher.) https://eclipse.org/downloads/packages/release/luna/sr2 Veuillez télécharger la cible de bit en fonction de votre machine.

EclipseLuna.png

Déplacez le dossier ** "eclipse" ** créé en décompressant le fichier tar téléchargé dans le dossier de l'application tel quel. !! !! Ne commencez pas encore à ce stade! !! eclipse1.png

2.2. Installation du plug-in Pleiades (package de la version japonaise)

Si vous souhaitez utiliser eclipse dans un environnement japonais, téléchargez et installez le plug-in Pleiades. Vous pouvez télécharger la version de Windows qui est déjà fournie avec Eclipse, mais la version Mac et la version Linux doivent être installées séparément.

(Ajouté le 27 décembre 2016) La version Mac de Pléiades est sortie. Veuillez vous référer aux articles suivants d'Eclipse4.6 Neon. Eclipse Pleiades All in One version pour Mac

Voici la méthode d'installation d'Eclipse 4.5 et des versions antérieures.


Téléchargez le plug-in Pleiades (pleiades.zip) sur le site officiel. http://mergedoc.osdn.jp pleiades.png

Copiez tout le contenu des pléiades décompressées et écrasez la copie (combiner les dossiers) ** dans le ** dossier "eclipse" que vous avez déplacé précédemment. pleiades2.png

Après l'écrasement, cliquez avec le bouton droit sur ʻeclipse.app` et sélectionnez Afficher le contenu du paquet. package.png

eclipse.app/Contents/MacOS/eclipse.iniファイルをテキストエディタで開きます。 eclipse3.png

Ajoutez le contenu suivant à eclipse.ini à la fin du fichier et enregistrez-le en écrasant.

eclipse.ini


    -Xverify:none
    -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

Après avoir édité le fichier ini, lancez ʻeclipse.app`. Si le menu etc. est traduit en japonais, il est complet.

3. Installation et configuration du plug-in PyDev

3.1. Installation du plug-in PyDev

Après avoir lancé eclipse, sélectionnez ** [Aide] -> [Eclipse Marketplace] ** dans la barre de menus. Une fois la place de marché ouverte, recherchez ** "pydev" ** et lancez l'installation. market.png

3.2. Paramètres PyDev

Une fois l'installation de PyDev terminée, spécifiez la version de Python à exécuter.

** [Eclipse] -> [Préférences] -> [PyDev] -> [Interpreter] -> [Python Interpreter] **

Appuyez ensuite sur le bouton ** "Nouveau" **, Spécifiez l'exécutable Python que vous avez déjà installé. Ne décochez pas le répertoire qui est automatiquement sélectionné pour la bibliothèque et appuyez sur ** "OK" **. Utilisez également les boutons ** «Haut» et «Bas» ** pour que la version que vous souhaitez utiliser avec la priorité la plus élevée soit en haut. (Il est également possible de changer la version utilisée pour chaque projet.)

Si vous avez installé Python avec pyenv, c'est OK s'il ressemble à ce qui suit. pydev.png

Mise en garde!! La dernière version de PyDev est compatible avec Python 2.7.8 et versions ultérieures. Python 2.7.5 installé cette fois est installé à titre d'exemple uniquement, donc si vous utilisez la dernière version de PyDev, veuillez utiliser Python 2.7.9 ou une version ultérieure pour les travaux suivants.

4. Installez pip

La gestion des packages est essentielle lorsque vous travaillez avec Python, et pip est un outil qui simplifie la gestion des packages.

--Python 2.7.9 ou version ultérieure --Python 3.4 ou version ultérieure

Par défaut, pip est déjà installé, vérifions donc s'il est installé.

$ pip -V

pip 7.1.2 de /Users/username/.pyenv/versions/study_2.7.5/lib/python2.7/site-packages (python 2.7)

Sinon, installez-le en utilisant la commande curl.

curl -kL https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python

(Référence) Installation de PyCharm

J'ai présenté Eclipse en tant qu'IDE, mais si vous ne l'utilisez pas pour le développement d'applications Web telles que Django ou Google App Engine, la version gratuite de PyCharm est légère et facile à configurer en tant qu'IDE pour Python. Il peut ne pas convenir aux débutants car il n'y a pas d'environnement japonais, mais si vous êtes à l'aise avec l'environnement anglais, nous vous recommandons Eclipse + PyDev.

Veuillez télécharger le fichier dmg Community Edition sur le site officiel. https://www.jetbrains.com/pycharm/download/

pycharm.png

Exécutez le fichier dmg téléchargé et installez-le. L'environnement virtualenv est également créé sur l'EDI.

pycharm2.png

Recommended Posts

Installation de Python (édition Mac) (ancienne)
Installation de la série Python 3 pour Mac
Installation de Python
Installation de Python
Installation de Python Note Anaconda (Mac uniquement)
Si l'installation de Python 3.5.0 échoue sur Mac
Introduction à Python Django (2) Édition Mac
Installation de Python (Windows)
python sur mac
Installation de Python 2020 (macOS)
Notes d'installation de Python3.4
Algorithme A * (édition Python)
installation de python openCV (mémo)
Cours de base Python (2 installation Python)
Apprentissage amélioré 1 installation de Python
Méthode d'installation Python Windows
Installez Python sur Mac
installation de numba sur mac
Installation de Python 3.3 rc1
Installation de Python 2.7 (yum) (CentOS 6.8)
[Français] Python de 25 ans
Installez Python 3.4 sur Mac
Installation de matplotlib (Python 3.3.2)
Installation de Python 3.5 (yum) (CentOS 6.8)
Installez Python 3 sur Mac et créez un environnement [Definitive Edition]
Méthode d'installation lors de l'utilisation de RealSense à partir de Python (édition pyenv)
Notes minimales lors de l'utilisation de Python sur Mac (édition pyenv)
Notes minimales lors de l'utilisation de Python sur Mac (édition Homebrew)
python (pyenv + pyenv-virtualenv) + installation CentOS7
Procédure d'installation de Python CMS Mezzanine
Série Python 2 et série 3 (édition Anaconda)
PyTorch C ++ VS Python (édition 2019)
Procédure d'installation de Python 3.6 [pour Windows]
Installer pygame sur python3.4 sur Mac
Python3 + Django ~ Mac ~ avec Apache
Configurer pour Mac (Python)
Installation de Python et grammaire de base
Installation d'OpenCV3 pour Python3 @macOS
[Python] Insérez ":" dans l'adresse MAC
Installation de Python la plus rapide sous Windows
Construction de l'environnement Python pour Mac
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'installation de Python sur votre Mac
Sélection en plusieurs étapes (C # / Python) (ancien)
Ruby, Guide d'installation du module Python
Cocos2d-x ~ Guide d'installation pour Mac ~
Installation source et installation de Python
Installation des paramètres initiaux Mac-Python (pyenv) au plus vite
Utiliser OpenCV avec Python @Mac
Installation de Python (Python 3.7.7) et grammaire de base
Une histoire sur la tentative d'exécuter plusieurs versions de Python (édition Mac)
Construire un environnement Python sur Mac
Si Python sur Mac disparaît
Installer SciPy et matplotlib (Python)
J'ai essayé de toucher Python (installation)