如何获取Linux服务器上安装的python虚拟环境列表

Sam*_*Nde 0 python-venv python-3.6 ubuntu-16.04

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

conda info --envs
Run Code Online (Sandbox Code Playgroud)

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

buk*_*kli 6

假设您已经使用 pythonpip install virtualenv命令创建了虚拟环境,请运行命令

$locate activate
Run Code Online (Sandbox Code Playgroud)

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