Mac tips/Python

提供: fukudat.net
< Mac tips
2019年8月7日 (水) 17:50時点におけるFukudat (トーク | 投稿記録)による版 (ページの作成:「 == pyenv == pythonの実行環境を制御するコマンド.システム全体 (global) に使用するバージョンと,個別のディレクトリ (local) に...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動検索に移動

pyenv

pythonの実行環境を制御するコマンド.システム全体 (global) に使用するバージョンと,個別のディレクトリ (local) に使用するバージョンを設定・変更することができる.

Install

$ brew install pyenv-virtualenv

PATHを設定するために,~/.bash_profile に以下を追加.

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

使い方

インストールがうまく行ったら,利用可能なバージョンのリストを表示.

$ pyenv install -l

特定のバージョンの Python をインストール

以下のコマンドで特定のバージョンをインストール.

$ pyenv install 3.6.3

トラブルシューティング:

Python バージョンを表示

現在選択されているバージョンを表示

$ pyenv version

現在インストールされているバージョンのリストを表示

$ pyenv versions


使用するPythonバージョンを指定

システム全体で使用するバージョンの変更

$ pyenv global 3.6.3

特定のディレクトリで使用するバージョンを変更

$ mkdir python2
$ cd python2
$ pyenv local 2.7.10