如何让 vscode jupyter 访问 terminal 的环境变量?

如下图:

vscode-jupyter 无法访问 OPENAI_API_KEY

这里先安装包:

bash 复制代码
python3 -m pip install python-dotenv
python3 -m pip install dotenv

随后把环境变量设置在 .env 文件中:

复制代码
MY_VAR =  HELLO_ALICE
MY_VAR =  HELLO_BOB

接着使用下面的代码加载环境变量:

python 复制代码
import dotenv
import os

# Reload the variables in your '.env' file (override the existing variables)
dotenv.load_dotenv(".env", override=True)

# 'MY_VAR' is refreshed now
print('MY_VAR = ', os.environ.get('MY_VAR')) # MY_VAR = HELLO_BOB

即可打印出:

复制代码
MY_VAR =  HELLO_BOB
相关推荐
猪在黑魔纹里4 小时前
解决VSCode无法高亮、解析numpy中的部分接口(如pi、deg2rad)
ide·vscode·python·numpy
辣椒酱.4 小时前
vscode报错------控制台
vscode·编辑器
让梦想疯狂5 小时前
Visual Studio 自动格式化代码
ide·visual studio
code bean5 小时前
【CMake 】[第九篇] 解决 CMake + Visual Studio 中文乱码问题完整指南
ide·visual studio
AllinGold5 小时前
反重力Antigravity配置
ide
欢喜躲在眉梢里6 小时前
基于 openFuyao 社区的无硬件 UB 开发实战指南
运维·数据库·人工智能·vscode·ai·开发工具·go开发
粤M温同学6 小时前
VsCode快速打出console.log()方法设置
vscode·编辑器
阿关@7 小时前
Vscode中Python无法将pip/pytest”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
vscode·python·pip
忘带键盘了8 小时前
eclipse配置
java·ide·eclipse
Aevget8 小时前
知名Java开发工具IntelliJ IDEA v2025.3正式上线——开发效率全面提升
java·ide·人工智能·intellij-idea·开发工具