【问题标题】:How to get the list of the python virtual environments installed on a linux server如何获取安装在 linux 服务器上的 python 虚拟环境列表
【发布时间】:2019-08-18 16:42:08
【问题描述】:

我是 linux 环境的新手。我有一个 linux 服务器,我在某个虚拟环境中安装了 python3(但我不再记得虚拟环境的名称)。我知道如果我在 Windows 计算机上使用 anaconda,我会执行以下操作来获取虚拟环境名称。

conda info --envs

问题是如何获取我的 linux 服务器上所有虚拟环境的列表以及这些环境的路径?特别是,我想要一个指向包含我的 python3 的 bin 文件夹的链接,以便我可以激活我的虚拟环境。

【问题讨论】:

标签: ubuntu-16.04 python-3.6 python-venv


【解决方案1】:

假设你已经使用 python pip install virtualenv 命令创建了虚拟环境,运行命令

$locate activate

它将列出所有包含“激活”的文件夹。在这些文件夹中,您可以找到您创建的虚拟环境文件夹。请记住,虚拟 env 文件夹的格式为 your_env_name/bin/activate,位于创建它的父文件夹下。

【讨论】:

  • 很好,甚至可以缩短列表以查看:locate --regex "/bin/activate$"
猜你喜欢
  • 2017-12-09
  • 2017-10-21
  • 1970-01-01
  • 2023-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多