差分

提供: fukudat.net
ナビゲーションに移動検索に移動
1,505 バイト追加 、 2019年8月7日 (水) 17:50
ページの作成:「 == pyenv == pythonの実行環境を制御するコマンド.システム全体 (global) に使用するバージョンと,個別のディレクトリ (local) に...」

== pyenv ==

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

=== Install ===

<pre>
$ brew install pyenv-virtualenv
</pre>

PATHを設定するために,~/.bash_profile に以下を追加.
<pre>
export PYENV_ROOT=${HOME}/.pyenv
if [ -d "${PYENV_ROOT}" ]; then
export PATH=${PYENV_ROOT}/shims:$PATH
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
fi
</pre>

=== 使い方 ===

インストールがうまく行ったら,利用可能なバージョンのリストを表示.
<pre>
$ pyenv install -l
</pre>

==== 特定のバージョンの Python をインストール ====
以下のコマンドで特定のバージョンをインストール.
<pre>
$ pyenv install 3.6.3
</pre>

トラブルシューティング:
* [[/pyenv/High Sierra でのpython インストール失敗問題 ]]

==== Python バージョンを表示 ====
現在選択されているバージョンを表示
<pre>
$ pyenv version
</pre>

現在インストールされているバージョンのリストを表示
<pre>
$ pyenv versions
</pre>


==== 使用するPythonバージョンを指定 ====
システム全体で使用するバージョンの変更
<pre>
$ pyenv global 3.6.3
</pre>

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

<pre>
$ mkdir python2
$ cd python2
$ pyenv local 2.7.10
</pre>

案内メニュー