[英]Ubuntu ENV Variable not loaded in Jupyter Python os.environ
我在命令行中安装了此变量:
export DIRCWD=/myfolder/
这里 :
./.bashrc
/etc/profile
在Jupyter笔记本电脑中,正在做
import os; os.environ
重新启动机器后,我看不到...。
echo $ DIRCWD正在工作并显示值。
在shelll中:
Python
import os; os.environ is working....
问题: os.environ的价值观在哪里?
编辑:Jupyter Notebook在(root)下启动时启动:
@reboot sleep 5 && jupyter notebook --ip=0.0.0.0 --port=8888
似乎未加载.bashrc配置文件....
我假设这是一个fcron
作业规范:
@reboot sleep 5 && jupyter notebook --ip=0.0.0.0 --port=8888
与其他非交互式外壳程序一样,由fcron
启动的外壳程序不会自动读取点文件。 如果要强迫这种情况发生,则需要明确说明:
@reboot sleep 5; . /etc/profile && jupyter notebook --ip=0.0.0.0 --port=8888
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.