我已使用以下命令将 .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。
希望对您有所帮助:)
关于pythonrc.py 未在交互模式下加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4837237/