gpt4 book ai didi

python - VSCode conda激活基础,提供CommandNotFoundError

转载 作者:行者123 更新时间:2023-12-03 16:53:26 25 4
gpt4 key购买 nike

我的计算机上安装了Anaconda和Visual Studio Code。我的VS Code的默认终端是Git Bash。当我在VSCode中打开新终端时,它将立即运行以下命令:

C:/Users/ethan/AppData/Local/Continuum/anaconda3/Scripts/activate
conda activate base

这些命令的第二个给出以下错误:

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
If using 'conda activate' from a batch script, change your
invocation to 'CALL conda.bat activate'.

我试过在VSCode终端和Git Bash中运行 conda init bashconda init --all。它可以很好地处理该命令,但不能解决我的问题。我不知道错误的第二行是否适用于我,但即使适用,我也不知道如何更改被调用的命令,因为它是由VSCode自动完成的。每当我在VSCode中启动终端时(即使我的工作区中没有任何python文件),都会发生此错误,并且当我从Anaconda Navigator中的启动按钮启动VSCode以及自行启动VSCode时都会发生此错误。 。

最佳答案

我遇到过同样的问题。对我而言,可以从conda窗口中启动VSC轻松解决。
具体来说,打开您的cmd提示符(对我来说是Anaconda Prompt),使用“conda activate [envname]”激活环境。然后只需运行命令“代码”。这将使用已激活的环境和关联的变量启动VS Code。从那里开始,调试按预期进行。

关于python - VSCode conda激活基础,提供CommandNotFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56438511/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com