Pythonバージョン管理pipenv, pip, pyenv

Pythonバージョン管理pipenv, pip, pyenv

Pythonのバージョン管理で色々似たような名前のものが多く、迷いまくったので記録しおきます。

pipenv

インストール

pip install pipenv

Pipfileからインストールする

pipenv install

指定バージョンにする

pipenv --python x.x.x

Pipfileを生成する

pipenv lock

Pipfile.lock指定バージョンでインストールする

pipenv sync

pip

ライブラリからインストールする

pip install hoge

requirements.txtからインストール

pip install -r requirements.txt

ディレクトリを指定する

以下の場合はカレントディレクトリ./を指定した例

pip install hoge -t ./

pyenv

Pythonのバージョンを指定出来る仮想環境を構築出来る

インストール

brew install pyenv

使用出来るPythonバージョン一覧確認

pyenv install --list

指定Pythonバージョンをインストール( 現ディレクトリ )

pyenv install x.x.x

指定Pythonバージョンをインストール( 全ディレクトリ )

pyenv global x.x.x

指定Pythonバージョンをインストール( カレントディレクトリ )

pyenv local x.x.x

現ディレクトリのバージョン確認

pyenv --version

Comments

No comments yet. Why don’t you start the discussion?

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です