代码之家  ›  专栏  ›  技术社区  ›  AhmedWas

如何列出Linux中的所有python虚拟环境?[副本]

  •  31
  • AhmedWas  · 技术社区  · 8 年前

    我在Debian操作系统中配置了多个Python环境。有没有办法列出Linux中所有配置的环境?

    这与下面注释中所示的可能重复不同。我是指使用创建的虚拟环境 virtualenv 只有

    1 回复  |  直到 5 年前
        1
  •  39
  •   michael    7 年前

    如果只使用低级 virtualenv ...{directory} 要创建一个virtualenv,只需要在某个地方有一个目录,其中包含特定的环境。您只能通过运行 find 在您的 $HOME 查找python安装的目录(或用于创建virtualenv的任何其他目录列表)。希望遵循一些惯例,比如将它们全部存储在 ~/virtualenvs (另请参见 Where should virtualenvs be created? )

    如果使用 virtualenvwrapper ,然后如前所述,使用命令 lsvirtualenv 列出使用创建的env mkvirtualenv .他们都在 ~/.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