You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS运行Python脚本报错:如何传递-Xfrozen_modules=off禁用冻结模块?

在Visual Studio中为Python脚本添加-Xfrozen_modules=off参数的方法

Python 3.11默认启用了冻结模块机制,部分旧脚本或环境会因此出现兼容性报错,以下是在Visual Studio中传递该参数的几种方法:

  • 通过项目属性全局设置
    右键你的Python项目名称 → 选择「属性」,在左侧导航栏点击「调试」,找到「解释器参数」输入框,填入-Xfrozen_modules=off后点击「应用」,后续运行项目内的脚本都会自动带上该参数。

  • 针对单个调试配置修改
    点击顶部菜单栏「调试」→「调试属性」(或按Alt+F7),在配置窗口的「命令参数」栏输入-Xfrozen_modules=off并保存,仅该调试配置下运行脚本时会生效。

  • 内置终端手动执行
    切换到Visual Studio内置终端并激活对应Python环境,直接执行命令:

    python -Xfrozen_modules=off 你的脚本文件名.py
    

内容的提问来源于stack exchange,提问作者HSHATA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 22:15:28