Conda,我怎样才能激活特定的环境

Conda, how can I activate an specefic env

我正在尝试在 vscode 的终端中使用 conda activate <env>。但似乎没有任何效果。

我有两个环境,SharkiPyTorchbase,只有第一个安装了 Opencv。尽管如此,我使用 conda activate base 没有得到任何回应。我尝试使用两种环境执行我的 example.py 文件,但我只是收到一条错误消息,指出缺少 OpenCV 模块。

我在两个环境中都使用了 conda list,并且我检查了其中一个环境中是否有 Opencv。

我不知道为什么我不能 select 我的环境。

VScode 正在使用 Python 的 conda 路径。

我刚刚注意到在文件夹路径中的 conda 终端中执行 code .,我可以从我的环境中加载我的项目并且它可以工作,但是我希望能够为我的环境使用命令我的 Vscode 的终端机。

VSCode终端“powershell”默认不会自动激活conda环境。我使用命令“conda init powershell”让它自动激活conda环境:(请新开一个终端)

然后,我们可以使用命令“conda activate XXX”激活其他conda环境: