我使用以下命令在主目录中添加了.pythonrc.py脚本:

import os
import sys
print 'Welcome'

我已经通过运行python .pythonrc.py并加载python解释器并运行execfile('.pythonrc.py')来确认它实际上是可执行的。但是,当我启动交互模式时,似乎从未加载该脚本。调用os或sys中的方法会返回未定义os或sys的错误。有没有人见过这个?有什么建议么?

我在Ubuntu 10服务器上运行Python 2.6。

谢谢!

最佳答案

您应该将环境变量PYTHONSTARTUP设置为指向您创建的启动脚本。

在Ubuntu中,您可以编辑〜/.bashrc文件,并在最后添加以下行:

export PYTHONSTARTUP=~/.pythonrc.py

现在,您应该启动一个新的shell并运行python。

希望能帮助到你 :)

10-08 00:46