Pythonでvenvを使用して仮想環境を構築する方法

Pythonでvenvを使用して仮想環境を構築する方法

前提

項目 バージョン
Ubuntu 20.04.4
python 3.8.10
pip 20.0.2

Pythonインストール

Pythonインストールします。

sudo apt install python3-pip
sudo apt install python3.8-venv

続いて仮想環境を作成します。

python3 -m venv work_takahashi
cd work_takahashi/

work_takahashi配下が仮想環境のディレクトリとなります。ディレクトリ配下の構成です。

(work_takahashi) [takahashi-h5@$ ls -la
total 28
drwxr-xr-x 6 takahashi-h5 takahashi-h5 4096 Oct 12 10:39 .
drwxr-xr-x 9 takahashi-h5 takahashi-h5 4096 Oct 12 10:36 ..
drwxr-xr-x 3 takahashi-h5 takahashi-h5 4096 Oct 12 11:35 bin
drwxr-xr-x 2 takahashi-h5 takahashi-h5 4096 Oct 12 10:36 include
drwxr-xr-x 3 takahashi-h5 takahashi-h5 4096 Oct 12 10:36 lib
lrwxrwxrwx 1 takahashi-h5 takahashi-h5    3 Oct 12 10:36 lib64 -> lib
-rw-r--r-- 1 takahashi-h5 takahashi-h5   70 Oct 12 10:39 pyvenv.cfg
drwxr-xr-x 3 takahashi-h5 takahashi-h5 4096 Oct 12 10:39 share

プロジェクトルートからのツリー表示のサンプルです。

my_project/
|-- work_takahashi/
|-- src/
|   |-- main.py
|-- requirements.txt

仮想環境を有効化

source ./bin/activate

このコマンドで仮想環境下に入ります。

[takahashi-h5@$ source ./bin/activate
(work_takahashi) [takahashi-h5@$

仮想環境を無効化

仮想環境から抜けるには以下コマンドを実行します。

deactivate

これでプロンプトが戻ります。

仮想環境を削除

仮想環境のディレクトリを削除すればOKです。

rm -rf work_takahashi

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

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