「Mac tips/Python」の版間の差分

提供: fukudat.net
ナビゲーションに移動検索に移動
(ページの作成:「 == pyenv == pythonの実行環境を制御するコマンド.システム全体 (global) に使用するバージョンと,個別のディレクトリ (local) に...」)
(相違点なし)

2019年8月7日 (水) 17:50時点における版

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