venvの使い方

提供: Wikiducca
2023年2月21日 (火) 11:23時点におけるYosuke (ノート | 投稿記録)による版

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

概要

venv とは

venv モジュールは、軽量な仮想環境の作成を行います。 それぞれの仮想環境は、ディレクトリに独立した Python パッケージの集合を持っています。 仮想環境は、ベース Python とも呼ばれる、すでにインストールされている Python の上に作成され、明示的にインストールしたパッケージのみが利用可能となるよう、ベース Python から隔離することもできます。 仮想環境の中から使われると、pip のような一般的なインストールツールは明示的に指定しなくても仮想環境に Python パッケージをインストールします。

使い方

仮想環境を保管するディレクトリを作成し移動

$ mkdir ~/venv
$ cd ~/venv

仮想環境(test1)を作成

$ python3 -m venv test1

反映

$ source ~/venv/test1/bin/activate

(test1) [user@sv1 venv]$ which python
~/venv/test1/bin/python

抜ける

(test1) [user@sv1 venv]$ deactivate
[user@sv1 venv]$

以上。