You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Jupyter Notebook中用魔法命令修改环境变量?

解决Jupyter中修改环境变量的问题

以下几种方法可以帮你修改已设置的OPENAI_API_KEY环境变量:

方法1:直接用%env魔法命令覆盖

你之前的命令格式可能存在冗余,直接重新执行正确的赋值命令即可覆盖原有变量:

%env OPENAI_API_KEY=你的正确API密钥

执行完后再用%env OPENAI_API_KEY验证,就能看到更新后的值。

方法2:用dotenv强制重新加载

如果你的.env文件里已经是正确的密钥,加载时需要加上override=True参数,强制覆盖已存在的环境变量:

from dotenv import load_dotenv
load_dotenv(override=True)

执行这段代码后,环境变量会从.env文件重新读取并覆盖旧值。

方法3:重启Jupyter内核

如果上面两种方法都没生效,最彻底的方式是重启Jupyter内核:

  • 在Jupyter界面点击「Kernel」→「Restart Kernel」
  • 重启后重新加载.env文件或者用%env命令设置正确的密钥,此时环境变量会被重置并生效

内容的提问来源于stack exchange,提问作者Sherwood

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 00:13:11