macにpythonの開発環境を構築

macにpythonの開発環境を構築

macはデフォルトでpythonがインストールされるているが、バージョンが2系なため3系をインストールします。

環境

$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.14.5
BuildVersion: 18F132

事前準備

ターミナル上で実行

## pythonのバージョン確認(mac)
python --version

<出力結果>
Python 2.7.10
2系なので3系をインストールする

## pyenvのインストール
brew install pyenv

python3系のインストール

## インストールできるバージョンの確認
pyenv install --list

## 現時点で最新のものが 3.7.4だったので3.7.4をインストール
pyenv install 3.7.4

## 現在インストールされているバージョン一覧の確認
pyenv versions

## ~/.bash_profile に下記を追加
export PYENV_ROOT=${HOME}/.pyenv
if [ -d "${PYENV_ROOT}" ]; then
    export PATH=${PYENV_ROOT}/bin:$PATH
    eval "$(pyenv init -)"
fi

## 反映
source ~/.bash_profile

## 3.7.4を使用
pyenv global 3.7.4

## 確認
python --version

<出力結果>
Python 3.7.4

動作テスト

適当なフォルダに下記の内容で「hello.py」を作成する

print('Hello, World!')

作成したファイルを実行してみる

## 作成したフォルダで実行
python hello.py

<出力結果>
Hello, World!