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.
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)
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.
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
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
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
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.
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.
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
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.
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
.........
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.
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
.
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)
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.
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! !!
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
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.
Après l'écrasement, cliquez avec le bouton droit sur ʻeclipse.app` et sélectionnez Afficher le contenu du paquet.
eclipse.app/Contents/MacOS/eclipse.iniファイルをテキストエディタで開きます。
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.
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.
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.
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.
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
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/
Exécutez le fichier dmg téléchargé et installez-le. L'environnement virtualenv est également créé sur l'EDI.
Recommended Posts