从用户指定的Python REPL(例如ptpython)中继承“ jupyter lab”环境/上下文

时间:2018-12-07 16:14:20

标签: python jupyter-notebook jupyter jupyter-lab jupyter-console

从bash脚本中,我以此启动我的jupyter lab守护进程...

[ ... snip ... ]
nohup ${JUPYTER_VENV_HOME}/bin/jupyter lab \
  --config ${JUPYTER_CONFIG_FILE} \
  --ip ${MYIP} \
  --no-browser \
  --notebook-dir ${JUPYTER_NOTEBOOKS_DIR} > ${TEMP}/jupyter.nohup 2>&1 &
[ ... snip ... ]

一切正常。然后,我可以使用以下命令启动实验室继承/知道的 Python REPL会话: user@linux$ jupyter console --existing -f /run/user/<UID>/jupyter/kernel-<GUID>.json

但是,我在交互式Python会话中使用了语法感知的ptpython REPL。只需输入ptpython而不是普通的python即可开始。

  • (选项-A):一旦进入ptpython REPL,我要运行哪些Python语句来继承相同的jupyter实验环境?
  • (选项B):还是可以将备用REPL指定为上述命令的CLI optionUNIX environment variable

EDIT-1 :我忘了提起我尝试使用--kernel选项指定到ptpython的路径,但是没有运气(到目前为止)。 / p>

先谢谢您! =:)

0 个答案:

没有答案