設定 IPython 為預設 Python 環境



不同的環境變數會影響 Python 的行為。PYTHONSTARTUP 環境變數被賦值給一個 Python 指令碼。這樣,這個指令碼會在 Python 提示符 (>>>) 出現之前執行。如果每次新的 Python 會話啟動時都需要預設載入某些模組,這將非常有用。

下面的指令碼 (start.py) 匯入 IPython 模組並執行 start_ipython() 函式,以將預設的 Python shell (提示符為 >>>)替換為 IPython shell,當呼叫 Python 可執行檔案時。

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

假設此檔案儲存在 Python 的安裝目錄 (c:\python36) 中,設定 PYTHONSTARTUP 環境變數並從命令列啟動 Python。然後 IPython shell 將如下所示:

Python’s Installation Directory

請注意,可以使用 Windows 中的系統屬性對話方塊和 Linux 中的 export 命令永久設定環境變數。

廣告
© . All rights reserved.