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