venv
pythonについてくるやつです。
仮想環境: Python環境構築ガイド - python.jp
python3 -m venv .newenv .newenvフォルダが作成される。名前は何でも良い。 # 有効化する (sourceと.はカレントシェルでシェルを実行するコマンドです) source .newenv/bin/activate . .newenv/bin/activate pip list でほぼ何もないことを確認 # 無効化する deactivate # 初期化する(入れたパッケージがなくなる) python3 -m venv --claer .newenv deactivateしてからやらないとおかしくなる # 削除 フォルダを消す
virtualenv
仮想環境作成時に使うpythonバージョンを指定できる。
# 新規作成 virtualenv -p python3.9 .newenv virtualenv .newenv (バージョン指定なし) # 有効化 source .newenv/bin/activate python --version でバージョン確認 pip list でパッケージ確認 # 無効化 deactivate 要らなくなったらフォルダ削除
Python の実行環境を切り替えて使用する (virtualenv) Python3.2まで - まくまくPythonノート
pyenv-virtualenv
pyenvを使ったpythonバージョンの切り替えができるよう。
仮想環境構築と使うpythonバージョンを指定できる。