系统解释器 — 让 .py / .js 双击即用
双击一个
.py或.js文件,默认交给 qd 内置的 Python / Node 运行——不用装环境、不弹乱码黑窗;设置入口在「设置」面板的「系统解释器」一行。
一、它是做什么的
- 把
.py/.js(.pyw.mjs.cjs同步尽力关联)的双击行为交给 qd 自带解释器——绿色包内置、零安装; - 只是「双击打开方式」这一件事;AI 会话里运行的 Python / Node 永远是内置解释器,与本设置无关。
二、怎么设置
- 打开「设置」面板,找到系统解释器行(左:Node,右:Python);
- 点「做系统 Node 解释器」或「做系统 Python 解释器」;
- 本机已有其它解释器时会先弹确认「将覆盖当前系统解释器」;新系统上若只是我们自己的残留记录,不会打扰你;
- 按屏幕指引完成——较新系统会直接弹出系统的「选择应用」窗口:从列表里选中 Node (qd) / Python (qd) → 点「始终」;列表里找不到它时,用指引里的 「复制路径」+「在电脑上选择应用」 手动贴入;
- 完成后按钮出现 ✓ 角标——双击
.py/.js即用内置解释器运行(Windows 输出窗口跑完不关;macOS 会打开终端窗口)。
三、验证、搬迁与解除
- 验证:随便双击一个脚本试跑一次;重开设置面板看到 ✓ 角标即已生效(面板每次打开会自动复查真值);
- 搬迁:把 qd 绿色包换过位置后,重按一次设置按钮即可修复;
- 解除:再点一次该按钮 → 确认「取消作为系统 xx 解释器」→ 清空白板化(不还原为其它程序)。
四、出问题怎么办
- 一切失败提示都带「一键复制错误信息」按钮——点一下复制完整现场,粘贴发给管理员即可远程定位;
- 系统保护较严的机器:按提示走一遍(必要时双击屏幕上的样例文件
qqqide-setup.py/qqqide-setup.js)即可完成选择。