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

成功解决

相关推荐
YelloooBlue11 小时前
深度学习 SOP: conda通过命令快速构建指定版本tensorflow gpu环境。
深度学习·conda·tensorflow
你知道“铁甲小宝”吗丶14 小时前
VSCode使用Claude Code
vscode·ai·ai编程
浪潮IT馆15 小时前
在 VSCode 中调试 JavaScript 的 Jest 测试用例
javascript·ide·vscode
椰汁菠萝16 小时前
VSCode中properties文件读写
ide·vscode·properties
weixin_5500831517 小时前
QTdesigner配置在pycharm里使用anaconda环境配置安装成功
ide·python·pycharm
dvlinker17 小时前
C/C++编程开发工具及实用软件推荐
ide·vscode·visual studio·qt creator·c/c++·source insight·编程工具
Kazefuku18 小时前
VS Code 和Visual Studio:简单易懂的区别
ide·windows·visual studio
gsgbgxp18 小时前
通过tailscale配置ssh远程实现wsl系统VSCode编程
vscode·深度学习·ubuntu·ssh
Boxsc_midnight18 小时前
【一款支持Ollama本地部署的Visual Studio 2022 编程助手插件的编译和生成之路】解决打包安装问题
ide·visual studio·vs插件
-凌凌漆-19 小时前
vscode运行npm报错,npm : 无法加载文件 xxxxx/npm.ps1,因为在此系统上禁止运行脚本。
ide·vscode·npm