如何让 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
相关推荐
guhy fighting9 小时前
pycharm 切换版本和窗口cmd看到的版本不一致问题解决
ide·python·pycharm
π同学12 小时前
ESP-IDF+vscode开发ESP32第二讲——console
vscode·esp32·console
计算机安禾13 小时前
【C语言程序设计】第35篇:文件的打开、关闭与读写操作
c语言·开发语言·c++·vscode·算法·visual studio code·visual studio
多加点辣也没关系15 小时前
Claude Code 安装与配置(详细教程)
ide·ai
Austin_YB18 小时前
VScode中配置Python环境
ide·vscode·python
今天也是爱大大的一天吖18 小时前
vscode迁移插件至cursor的三个法子
ide·vscode·编辑器·cursor
汤姆yu21 小时前
IDEA使用通义灵码做现有项目迭代开发保姆级教程
java·ide·intellij-idea·灵码
易水寒陈21 小时前
使用vscode开发stm32
ide·vscode·stm32
2501_915918411 天前
有没有Xcode 替代方案?在快蝎 IDE 中完成 iOS 开发的过程
ide·vscode·ios·个人开发·xcode·swift·敏捷流程
温酒斟与你1 天前
idea编辑器新版UI回归旧版
java·ide·intellij-idea