如何让 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
相关推荐
Caesar Zou7 小时前
ssh远程连接服务器,vscode不显示claude
服务器·vscode·ssh
JoannaJuanCV10 小时前
vscode debug Transformer源码说明
ide·vscode·transformer·qwen3
炘东59211 小时前
让Pycharm的Terminal(终端)进入创建好的虚拟环境
ide·python·pycharm
ZJU_统一阿萨姆12 小时前
Windows系统VSCode配置Rust开发环境(超详细保姆级教程)
windows·vscode·rust
絔宝12 小时前
Eclipse控制台乱码解决方式
java·ide·eclipse
GOATLong13 小时前
MySQL内置函数
android·数据库·c++·vscode·mysql
傅科摆 _ py13 小时前
Vscode 如何配置远程环境的 ssh 连接
ide·vscode·编辑器·1024程序员节
zhangfeng113314 小时前
在 R 医学数据分析中,关于 RStudio 和 VSCode 哪个效率更高
vscode·数据分析·r语言
HIT_Weston14 小时前
14、【Ubuntu】【VSCode】VSCode 断联问题分析:hostname(二)
linux·vscode·ubuntu
Cosmoshhhyyy15 小时前
Jupyter Notebook运行Milvus Lite
ide·jupyter·milvus