【发布时间】:2021-04-02 21:01:04
【问题描述】:
如何在 Windows 中将 IDLE 设置为 native Python env vars?比如PYTHONIOENCODING、PYTHONLEGACYWINDOWSSTDIO等等。
在这里快速搜索除了this,没有找到任何相关内容,但这个问题只与Linux有关。
网络搜索也没有带来有用的结果,我尝试关注this guide,它只是说应该在控制面板中定义 Windows 用户环境变量,但这不起作用。
当我在空闲时
import os
print(os.environ['PYTHONSTARTUP'])
它抛出:
Traceback(最近一次调用最后一次): 文件“
”,第 1 行,在 打印(os.environ['PYTHONSTARTUP']) getitem 中的文件“C:\Users\user\AppData\Local\Programs\Python\Python39\lib\os.py”,第 679 行 从无提高 KeyError(key) KeyError:'PYTHONSTARTUP'
它应该适用于 IDLE 并且我只是检查错了还是这仅对命令行 Python 有效?
【问题讨论】:
标签: python-3.x windows environment-variables