如何让 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
相关推荐
摇滚侠7 天前
IDEA 创建 Java 项目 手动整合 SSM 框架
java·ide·intellij-idea
菜板春7 天前
jupyter入门-手册-特征探索
python·jupyter
霸道流氓气质8 天前
Trae IDE 新手入门指南
ide
爱就是恒久忍耐8 天前
VSCode里如何比较2个branch
ide·vscode·编辑器
意法半导体STM328 天前
【官方原创】如何为STM32CubeMX2配置Visual Studio Code配置方案
vscode·stm32·单片机·嵌入式硬件·策略模式·stm32cubemx·嵌入式开发
bloglin999998 天前
vscode中可视化的合并分支,在“合并编辑器中解析”中“与基线进行比较”是什么意思
ide·vscode·编辑器
终将老去的穷苦程序员8 天前
IntelliJ IDEA 的安装教程
java·ide·intellij-idea
天疆说8 天前
在 Ubuntu 的 VSCode 中配置 MATLAB
vscode·ubuntu·matlab
春日见8 天前
vscode的AI编程插件推荐:
大数据·ide·vscode·算法·机器学习·编辑器·ai编程
lazy H9 天前
Spring Boot 项目如何连接 Redis?新手入门配置和常见错误总结
ide·spring boot·redis·后端·学习·intellij-idea