【クイックガイド】Python venvの作り方

Python, pyenv, uv, pymanagervenvの作り方と、conda仮想環境の作り方をシンプルに解説します。

基本コマンド

素のPythonでvenv(仮想環境名:”.venv”)を作成してアクティベートする際のコマンドは次の通りです。

#バージョン確認
python --version

#venv作成
python -m venv .venv

ツール別 venv作成方法

pyenv、uv、pymanagerのそれぞれでvenvを作るコマンドは次の通りです。

#pyenv
pyenv install 3.12
pyenv local 3.12
python -m venv .venv

#uv
uv venv --python 3.12

#pymanager
pymanager install 3.12
pymanager exec -3.12 -m venv .venv

conda系は次の通りです。

conda create --name py312 python=3.12

アクティベート方法

それぞれで作成した仮想環境のアクティベート方法はどれも一緒です。(condaを除く)

#アクティベート(Linux)
source .venv/bin/activate

#アクティベート(Windows PowerShell)
.\.venv\Scripts\Activate.ps1

#アクティベート(Windows コマンドプロンプト)
.\.venv\Scripts\activate.bat

#アクティベート解除(ディアクティベート)
deactivate

condaに関してはcondaコマンドで切り替えることもできます。

conda activate py312

コメント

タイトルとURLをコピーしました