有以下几种:
os.environ
模块来设置环境变量。例如,要设置名为MY_VAR
的环境变量为my_value
,可以在代码中添加以下行:import os
os.environ['MY_VAR'] = 'my_value'
这种方法只在当前代码块或会话中生效。
-e
参数来设置环境变量。例如,要设置名为MY_VAR
的环境变量为my_value
,可以在命令行中执行以下命令:jupyter notebook -e MY_VAR=my_value
这种方法会在整个Jupyter笔记本会话期间生效。
.env
文件设置:可以创建一个名为.env
的文件,在其中设置环境变量。例如,创建一个名为.env
的文件,内容如下:MY_VAR=my_value
然后,在Jupyter笔记本中的代码中添加以下行:
from dotenv import load_dotenv
load_dotenv('.env')
这种方法需要先安装python-dotenv
库,可以使用以下命令进行安装:
pip install python-dotenv
这种方法会在整个Jupyter笔记本会话期间生效。
%env
魔术命令设置:在Jupyter笔记本中,可以使用%env
魔术命令来设置环境变量。例如,要设置名为MY_VAR
的环境变量为my_value
,可以在代码中添加以下行:%env MY_VAR=my_value
这种方法只在当前代码块或会话中生效。
总结起来,Jupyter笔记本中设置环境变量的方法包括在代码中直接设置、在启动命令中设置、使用.env
文件设置和使用%env
魔术命令设置。具体使用哪种方法取决于需求和场景。
领取专属 10元无门槛券
手把手带您无忧上云