Il y a certaines choses à préparer avant d'installer Python.
Homebrew
Installez Homebrew.
Puisque ruby est installé sur MacOS, exécutez la commande suivante à partir du terminal.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Vérifions la destination de l'installation.
$ which brew
/usr/local/bin/brew
Pour mettre à jour Homebrew, exécutez la commande suivante. $ brew update && brew upgrade
pyenv
Ensuite, installez Pyenv. Il s'agit d'un logiciel de gestion de version Python.
Normalement, Python 2.7 est déjà installé sur MacOS, mais si vous souhaitez utiliser plusieurs versions de Python, utilisez ce logiciel.
$ brew install pyenv
Puis modifiez le .bash_profile dans votre répertoire personnel.
Modifier avec vi ou
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
Écrivez dans .bash_profile comme suit:
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
ensuite,
$ source .bash_profile
Rafraîchissez avec.
Vous êtes maintenant prêt à installer Python. Installons-le réellement. Vous pouvez consulter la liste des Python installables avec la commande suivante.
$ pyenv install -l
Available versions:
2.1.3
2.2.3
2.3.7
Installez une version spécifique. $ pyenv install 3.5.1
Vérifiez la version installée.
$ pyenv versions
* system (set by /Users/yoshi/.pyenv/version)
3.5.1
Pour sélectionner la version que vous souhaitez réellement activer
$ pyenv global 3.5.1
ça ira. Quand je le vérifie,
$ pyenv versions
system
* 3.5.1 (set by /Users/yoshi/.pyenv/version)
comme*La marque a été modifiée.
Vous avez maintenant installé la version 3.5.1.
Allons vérifier.
$ which python
/Users/username/.pyenv/shims/python
Il est installé dans .pyenv dans votre répertoire personnel.
Commençons réellement.
$ python
Python 3.5.1 (default, Jul 5 2016, 01:34:21)
[GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
\>>>
Recommended Posts