当前位置: 首页 > news >正文

VScode打开后一直显示正在重新激活终端 问题的解决方法

一、问题
本人打开“.py”文件后,同时会出现以下两个问题。

1、VScode一直循环在”正在重新激活终端“
2、日志显示intellicode报错:
Sorry, something went wrong activating IntelliCode support for Python. Please check the “Python” and “VS IntelliCode” output windows for details. Latest Update Error.

解决方法:

去设置里面将python locator的native改成js

解决原理
在 VSCode 中,Python Locator是用于定位 Python 解释器。

使用 native(本地的)模式时:该模式需要调用外部指令查找解释器。
——可能原因:终端环境同步冲突问题(如:获取的环境与终端实际环境不同步、权限限制、或系统兼容性等问题),触发反复重试,导致VSCode一直处于”正在冲洗激活终端“。

使用 js (JavaScript)模式时:该模式通过解析 VSCode 已知的配置直接定位解释器。
——可能原因:该模式避免调用外部指令,直接读取VSCode的内部环境遍历,绕过终端环境同步冲突。

总结:native 模式需要调用外部指令实现,易受外部因素干扰。js 模式直接使用VSCode的是内部环境变量,通过内部配置规避环境同步冲突问题。

 

http://www.lqws.cn/news/203383.html

相关文章:

  • Android和硬件通信
  • Android 蓝牙通信
  • 【Android】浅析View.post()
  • K8S认证|CKS题库+答案| 6. 创建 Secret
  • Android View
  • Android音频开发:Speex固定帧与变长帧编解码深度解析
  • win32相关(IAT HOOK)
  • 【AI学习】wirelessGPT多任务无线基础模型摘要
  • GPT-5:不止于回答,AI学会了“思考”
  • Linux进程(中)
  • docker安装RabbitMQ
  • 14-Oracle 23ai Vector Search 向量索引和混合索引-实操
  • Oracle 19c RAC集群ADG搭建
  • 添加禁用状态
  • Python: 告别 ModuleNotFoundError, 解决 pipx 环境下 sshuttle 缺少 pydivert 依赖的终极指南
  • 有没有 MariaDB 5.5.56 对应 MySQL CONNECTION_CONTROL 插件
  • LabVIEW主轴故障诊断案例
  • Clickhouse统计指定表中各字段的空值、空字符串或零值比例
  • 机器学习监督学习实战五:六种算法对声呐回波信号进行分类
  • Mac 安装git心路历程(心累版)
  • ARM SMMUv3简介(一)
  • # 主流大语言模型安全性测试(二):英文越狱提示词下的表现与分析
  • Spring IoC 模块设计文档
  • FreeRTOS任务调度过程vTaskStartScheduler()任务设计和划分
  • LeetCode--24.两两交换链表中的结点
  • go-zero微服务入门案例
  • vite+tailwind封装组件库
  • 如何配置 MySQL 允许远程连接
  • 《探秘局域网广播:网络世界的 “大喇叭”》
  • 64、js 中require和import有何区别?