回答:
引数なしでworkonを実行して、使用可能な環境をリストします。
workon
(パラメータなし)が最善の方法です!Virtualenvwrapperのコマンドです。lsvirtualenv
Virtualenv固有のコマンドです。
すべての仮想環境を一覧表示するには(anacondaディストリビューションを使用している場合):
conda info --envs
私の答えが誰かを助けることを願っています...
すべてのvirtualenvを一覧表示するには
conda env list
出力:
# conda environments:
#
D:\Programs\Anaconda3
D:\Programs\Anaconda3\envs\notebook
D:\Programs\Anaconda3\envs\snakes
D:\Programs\Anaconda3\envs\snowflakes
base * D:\Programs\Miniconda3
gluon D:\Programs\Miniconda3\envs\gluon
上記virtualenv
のビルトインまたはPython 3 を使用している場合venv
、回答が機能しない可能性があります。
Linuxを使用している場合は、env内に常に存在locate
するactivate
スクリプトのみ。
locate -b '\activate' | grep "/home"
これにより、ホームディレクトリ内に存在するすべてのPython仮想環境が取得されます。