Debian OSで複数のPython環境が設定されています。Linuxで設定されたすべての環境を一覧表示する方法はありますか?
これは、以下のコメントに示されている可能性のある複製とは異なります。 virtualenv
のみを使用して作成された仮想環境を意味します。
低レベルのvirtualenv ...{directory}
のみを使用してvirtualenvを作成する場合、その特定の環境を含むディレクトリがどこかにあるだけです。 pythonインストールを探して$HOME
ディレクトリ(またはvirtualenvの作成に使用した可能性のある他のディレクトリのリスト)でfind
を実行することでのみ、これらを「リスト」できます。うまくいけば、それらをすべて~/virtualenvs
に保存するなど、何らかの慣習に従っていました。 ( virtualenvを作成する場所 )も参照してください。
virtualenvwrapper
を使用する場合、前述のように、lsvirtualenv
コマンドを使用して、mkvirtualenv
で作成されたenvをリストします。デフォルトでは、すべて~/.virtualenvs
にあります。 https://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html を参照してください
conda
を使用している場合、conda create --name {my_env} [...]
またはconda info --envs
のいずれかを使用して、conda env list
を介して作成された仮想環境を一覧表示できます。 https://conda.io/docs/using/envs.html#list-all-environments を参照してください