トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

PY-venv

  PYTHON venv のメモ

準備

使用したいpython のバージョンを作る

tips-PYTHON3

作製

python3 -m venv <仮想環境名>

$ python3.9 -m venv 00venv00
$ ## python3.9 -m venv 00py3900

初期化

仮想環境名のディレクトリが出来る
python3 -m venv <仮想環境名> --claer

$ python3.9 -m venv 00venv00 --clear
$ ## python3.9 -m venv 00py3900 --clear

使い方

$ source setenv_python39   ## 今回は PYTHON3.9 の venv を作成するため。。
$ source ./00venv00/bin/active
$ ## source ./00py3900/bin/active 
$  
$ pip3.9 install --upgrade pip setuptools wheel cpython   # PIP のバージョンアップ
$ pip3 install -r requirements.txt   # 必要なモジュールのインストール
$ ####pip3 freeze > requirements.txt # モジュールのバックアップ

PY-pip で運用する

削除

作成されたディレクトリを削除する
rm -rf ./ <仮想環境名> 

 仮想環境内にインストールされたパッケージを全てを 「requirements.txt」へ書き出すときは、 以下のコマンドを使うと一発でできます。

pip3 freeze > requirements.txt

pip のインストール

pip が正しくインストール出来ない場合

## 次の方法でインストールする事
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py 
python3 get-pip.py --force-reinstall