vscode的zsh终端,conda切换node环境不成功的解决方案

想用conda来切换不同的node版本。conda安装之类及node安装之类的就不在此文说了。只讲问题。

环境都搭好了,比如创建了一个nodeenv的环境

终端使用的是zsh。

在系统的zsh终里执行

bash 复制代码
conda activate nodeenv

再执行node -v是能切换成功。

然后在vs code的zsh终端里,同样执行环境切换

bash 复制代码
conda activate nodeenv

发现环境是切换成功后,但node的版本还是老版本。

如果是vs code的bash终端,就能成功。

找了很多资料还是没有解决,最终还是在gemini的帮助下得以解决,

步骤一:修改 VS Code 设置

打开 VS Code 设置:

在 Mac 上:Cmd + ,

在 Windows/Linux 上:Ctrl + ,

在搜索框中输入:terminal.integrated.inheritEnv

找到 Terminal > Integrated: Inherit Env 选项。

取消勾选 这个选项(将其设置为 false)。

步骤二、重启vs code

成功解决

相关推荐
Diligently_5 天前
idea 中vm option 配置
java·ide·intellij-idea
我命由我123455 天前
在 Android Studio 中,新建 AIDL 文件按钮是灰色
android·ide·android studio·安卓·android jetpack·android-studio·android runtime
Hello World . .5 天前
Linux:线程间通信
linux·开发语言·vscode
AC赳赳老秦5 天前
云原生AI故障排查新趋势:利用DeepSeek实现高效定位部署报错与性能瓶颈
ide·人工智能·python·云原生·prometheus·ai-native·deepseek
Nightmare0045 天前
切换conda环境的时候输出zstandard could not be imported. Running without .conda support.
开发语言·python·conda
被制作时长两年半的个人练习生5 天前
claude code for vscode 配置 qwen3.5
ide·vscode·claude code·qwen3.5
圣心5 天前
Visual Studio Code 中的 AI 智能操作
ide·人工智能·vscode
吹牛不交税5 天前
关于vscode左侧资源管理器目录层级疑似异常的问题
ide·vscode·编辑器
xixi09245 天前
selenium IDE安装使用教程
ide·selenium·测试工具
嵌入小生0075 天前
线程间通信---嵌入式(Linux)
linux·c语言·vscode·嵌入式·互斥锁·线程间通信·信号量