pyenv-win とは?
pyenv-win は Windows で動作するバージョン管理システムです。pyenv は、Linux と macOS を対象にしたバージョン管理システムです。
pyenv-win は、Anaconda のインストールはサポートしていません。
pyenv-win のインストール
PowerShell
git clone https://github.com/pyenv-win/pyenv-win.git "$HOME/.pyenv" PYENV と PYENV_HOME を環境変数に追加し、pyenv コマンドにアクセスできるようにするには、PowerShell で次のコマンドを実行します。
[System.Environment]::SetEnvironmentVariable('PYENV',$env:USERPROFILE + "\.pyenv\pyenv-win\","User") [System.Environment]::SetEnvironmentVariable('PYENV_HOME',$env:USERPROFILE + "\.pyenv\pyenv-win\","User") [System.Environment]::SetEnvironmentVariable('path', $env:USERPROFILE + "\.pyenv\pyenv-win\bin;" + $env:USERPROFILE + "\.pyenv\pyenv-win\shims;" + [System.Environment]::GetEnvironmentVariable('path', "User"),"User") 一度、PowerShell を閉じて開きなおします。次のコマンドを実行してインストールされたか確認します。
pyenv --version pyenv で利用するコマンド
現在のバージョンを確認するには次のようにします。
python --version pyenv でインストール可能なバージョンを調べるに次のコマンドで調べます。
pyenv install --list インストールするには次のようにします。
pyenv install 3.12.3 切り替えることができるバージョンの一覧を表示するには、次のようにします。
pyenv versions バージョンを切り替えるには次のようにします。
pyenv global 3.12.3 特定のディレクトリ内のみ指定したバージョンを使用したい場合は、「 local 」コマンドをつかいます。
pyenv local 3.12.3 pip とは?
pip は、 Python のパッケージを管理するためのツールです。
pip のバージョンを確認するには、次のようにします。
pip -V パッケージをインストールするには次のようにします。
pip install django インストールされているパッケージの一覧を確認するには次のようにします。
pip list パッケージのアップデートをするには次のようにします。
pip install --upgrade django パッケージをアンインストールするには次のようにします。
pip uninstall django wheel とは
Pythonで利用されるZIPフォーマットのアーカイブファイルのことで、パッケージをのインストールを行う際などに使用します。
venv
venv とは、仮想環境を作る virtualenv が Python 3.3 から標準機能として取り込まれたものです。
D ドライブの pythonApp の中に仮想環境を作成します。
- pythonApp
- django
- include
- Lib
- Scripts
- pyenv.cfg
- django
まず django ディレクトリに移動します。新しい仮想環境を作成するには次のようにします。
python -m venv [env_name] 仮想環境を起動するには次のようにします。
Windows
.\[env_name]\Scripts\activate 「 django_env 」仮想環境名を付けた場合、仮想環境を起動すると、コンソールの表示が次のようになります。
(django_env) PS D:\django> 仮想環境を終了するには次のようにします。
deactivate