見出し画像

Python 3を使おう

MacOSでは元々デフォルトでPython 2がインストールされているが、新しいバージョンのPython 3を使うほうが便利。

例えば、Python 2(MacOSのデフォルト)では、

3 / 2 = 1

Python 3では、

3 / 2 = 1.5

この四数計算の結果を見ても、デフォルトのままよりも、python 3をインストールして設定した方が使い勝手がよいのは明らか。

というわけで、python 3をインストールしましょう。

ターミナルを起動して、Pythonのバージョンを確認します。

hanano$ python --version
Python 2.7.10

先ほど書いた通り、やはりまっさらのMac OSでは、デフォルトでPython 2がインストールされています。

まずは、Homebrewをインストール。

Homebrewがインストールされているかどうか確認。

hanano$ brew -v

インストールされていなければ、

-bash: brew: command not found

と表示されます。

インストールされていない場合には、Homebrewのインストール。

hanano$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

インストールが終了したら、確認。

hanano$ brew -v
Homebrew 2.1.6
Homebrew/homebrew-core (git revision b639; last commit 2019-07-02)

続いて、pyenvのインストール

インストールの前にpyenv の確認

hanano$ pyenv -v

インストールされていなければ、先ほどと同じように

-bash: pyenv: command not found

と表示される。

pyenvのインストール

hanano$ brew install pyenv

pyenvインストールの確認

hanano$ pyenv -v
pyenv 1.2.12

pyenvの設定を.bash_profileに書き込む。

hanano$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
hanano$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
hanano$ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile

.bash_profileの設定を確認。

hanano$ cat .bash_profile
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

設定した.bash_profileを読み込む。

hanano$ source ~/.bash_profile

インストール可能なpythonのバージョンを確認

hanano$ pyenv install --list
Available versions:
 2.1.3
 2.2.3
 2.3.7
 (中略)
 3.7.2
 3.7.3
 3.8-dev
 3.9-dev
 activepython-2.7.14
 activepython-3.5.4
 activepython-3.6.0
 anaconda-1.4.0
(略)

バージョン3.7.3が一番新しそうなので、これをインストールしましょう。

hanano$ pyenv install 3.7.3
python-build: use openssl from homebrew
python-build: use readline from homebrew
Downloading Python-3.7.3.tar.xz...
-> https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz
Installing Python-3.7.3...
python-build: use readline from homebrew
python-build: use zlib from xcode sdk
Installed Python-3.7.3 to /Users/hanano/.pyenv/versions/3.7.3

確認

hanano$ pyenv versions
* system (set by /Users/hanano/.pyenv/version)
 3.7.3

Python 3.7.3がデフォルトで使えるように設定。

hanano$ pyenv global 3.7.3

Python 3.7.3がデフォルトになっていることを確認

hananoshigerunoMacBook-Pro:~ hanano$ python --version
Python 3.7.3

*Anacondaのサイト(https://www.anaconda.com)からAnacondaのインストーラーをダウンロードして、インストールする方法もあります。

追記
Anacondaのサイトからのインストール
https://anaconda.com からインストーラーをダウンロードしてインストール。

ついでに、インストール後に表示されるhttps://www.anaconda.com/pycharmからPyCharmもインストール



この記事が気に入ったらサポートをしてみませんか?