将 IPython 设置为默认 Python 环境


不同的环境变量影响 Python 的Behave。PYTHONSTARTUP 环境变量分配给 Python 脚本。结果,该脚本在 Python 提示符出现之前执行。如果每次新的 Python 会话启动时默认加载某些模块,这非常有用。

以下脚本(start.py)导入 IPython 模块并执行 start_ipython() 函数,以在调用 Python 可执行文件时用 IPython shell替换带有提示符(>>>)的默认 Python shell。

import os, IPython
os.environ['PYTHONSTARTUP'] = ''
IPython.start_ipython()
raise SystemExit

假设该文件存储在Python的安装目录(c:\python36)中,设置PYTHONSTARTUP环境变量并从命令行启动Python。然后 IPython shell 出现如下所示 -

Python的安装目录

请注意,可以使用 Windows 中的系统属性对话框和 Linux 上的导出命令永久设置环境变量。