Jupyter启动错误的终端

时间:2020-05-28 14:50:40

标签: bash docker jupyter conda

我已经编译了一个dockerfile,其中包含我需要的所有内容。我的用例是使用此docker映像在一个小型集群中创建kubernetes容器,将NAS设置为/home/$USER并具有写许可权,同时将其他所有内容保持只读。 因此,我的容器具有启动JupyterLab服务的功能,我可以连接该服务进行工作。 现在在JupyterLab中启动新终端,将不会加载正确的Shell或配置。坦率地说,我对如何正确表达问题感到困惑,所以我带了一个屏幕截图: The terminal starts in the upper state, executing bash within the already started bash loads conda, tensorflow and everything else correctly. 现在,我不确定这个问题是从哪里来的,所以我想问一些提示。屏幕快照显示初始bash以-il标志启动,而手动启动的子shell是交互式的,但没有登录bash。
我调查了Jupyter终止的其他问题,但是找不到能描述我问题的正确关键字。

我的假设是Jupyter终端无法加载正确的profile / .bashrc文件(位于我的/home/$USER/目录中,但是我对此主题的了解非常有限。将jupyter_notebook_config.py更改为c.NotebookApp.terminado_settings = {'shell_command': ['/bin/bash', '-i']}不能解决问题。

0 个答案:

没有答案