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
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント