superchenxx01 发表于 2025-7-12 15:41

VScode升级到1.102,终端不认python虚拟环境了

本帖最后由 superchenxx01 于 2025-7-12 22:48 编辑

今天VScode自动更新后,新建终端就无法自动激活python虚拟环境了,手动激活没问题。折腾了大半天,毫无头绪。
试过自动和手动重建.venv虚拟环境,VScode恢复默认设置,全新安装vscode,都没用。现在症状是cmd终端虽然显示在虚拟环境中,python插件也提示终端已经激活虚拟环境,但实际根本没激活。
运行调试代码倒是没问题,说明不是虚拟环境的原因。
设置冲突页也不太可能。我清空了设置,删掉了所有插件。安装了旧版本的vscode和python插件,问题依旧。这总不会是win10的问题吧
不知道有没有大佬遇到过类似的问题能解答一二。

kumh 发表于 2025-7-13 09:28

看描述像是读取到虚拟环境,但是没有启动的时执行激活脚本。第一想法是看看流程是否有问题,如果旧版没问题那就是流程问题;第二想法,你虚拟环境可能文件权限问题,尝试用管理员身份运行vscode试试。

QUI 发表于 2025-7-13 09:50

这版本刚改的,回退一下试试
https://code.visualstudio.com/updates/v1_102#_python

子虚乌有 发表于 2025-7-13 13:47

一直用pycharm

superchenxx01 发表于 2025-7-13 14:34

QUI 发表于 2025-7-13 09:50
这版本刚改的,回退一下试试
https://code.visualstudio.com/updates/v1_102#_python

原来是又推出新的插件管理虚拟环境了,搞定,谢谢

子虚乌有 发表于 2025-7-16 09:43

vscode我一直没搞定用docker的python进行debug。
运行可以,加断点什么的不行。
pycharm就没问题。
页: [1]
查看完整版本: VScode升级到1.102,终端不认python虚拟环境了