💡 知识卡片
原始会话经 LLM 提炼后的结构化知识。比原始会话更好读、更好搜。
问答
Python 脚本 GBK 编码报错
问题:在 Windows 上运行 Python 脚本 print 含 emoji(如 ✅ \u2705)时抛出 UnicodeEncodeError: 'gbk' codec can't encode character,exit code 1
方案:Windows 控制台默认 GBK 编码无法输出 emoji/非 GBK 字符。解决方式:1) 把脚本中的 emoji 替换为 ASCII 标记(如 ok / + / -);2) 或在脚本开头设置 sys.stdout.reconfigure(encoding='utf-8');3) 或运行时设置环境变量 PYTHONIOENCODING=utf-8。
问答
Python 脚本 GBK 编码报错
问题:Windows 下运行 Python 脚本打印 ✅ 等 Unicode 符号时抛出 UnicodeEncodeError: 'gbk' codec can't encode character '\u2705',进程以 exit code 1 退出
方案:避免在 print 中使用 emoji/特殊 Unicode 符号,改用 ASCII 标记(如 + / - / ok);或显式设置标准输出编码为 UTF-8(如 sys.stdout.reconfigure(encoding='utf-8') 或设置环境变量 PYTHONIOENCODING=utf-8)