快轉到主要內容

設定 OS 環境變數給 JupyterLab 讀取

你看到一個 JupyterLab Python notebook 裡面用了

os.getenv("OPENAI_API_KEY")

可是要在哪裡設定這個 OS 環境變數呢?很簡單

  1. 在 project 的根目錄新增檔案 .env,編輯內容
OPENAI_API_KEY=sk-proj-foobar12345

形式幾乎跟 bash export 一樣,只不過不用寫 export

  1. 在 kernel / notebook 安裝 python-dotenv
pip install python-dotenv
  1. 在 notebook 程式碼裡面先寫這兩行,之後就可以照常用 os.getenv() 拿到環境變數囉
from dotenv import load_dotenv

load_dotenv()
若您覺得有趣, 請 追蹤我的Facebook 或  Linkedin, 讓你獲得更多資訊!