首页 > 解决方案 > 如何获取安装在 linux 服务器上的 python 虚拟环境列表

问题描述

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

conda info --envs

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

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

解决方案


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

$locate activate

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


推荐阅读