我正在尝试使用 PYTHONSTARTUP 环境变量。我在“我的电脑”->“高级”等中将其设置为“c:\python25\pythonstartup.py”,但它似乎不起作用。
打开 IDLE 不会运行脚本,尽管它识别了变量:
>>> import os
>>> os.environ['PYTHONSTARTUP']
'c:\\python25\\pythonstartup.py'
>>>
我正在使用 XP 和 Python 2.5.2。我还不想升级到 3.0。
谢谢
文档说 PYTHONSTARTUP 仅针对交互式会话运行。我不确定 IDLE 如何运行 Python 解释器,但它可能会产生干扰。
相反,请尝试python
直接从命令提示符运行,而不是单击图标。
添加到 Greg Hewgill 的正确答案:如果 IDLE 没有自己的启动文件,您可以sitecustomize.py
在路径中放置一个名为的文件,该文件将为命令提示符和脚本/IDLE 会话执行。