如何在谷歌计算引擎(深度学习虚拟机)的 conda 环境中运行 jupyter 实验室?

tho*_*ast 5 google-compute-engine conda jupyter-notebook jupyter-lab

  • 我在我的Deep Learning VM 中创建了一个 conda 环境。当我通过 ssh 连接到它(在 VM 实例页面中单击我的实例的 SSH 按钮)并键入source activate <environment_name>它时,它会在 shell 中正确激活。

  • 我从我的本地机器成功连接到 jupyter 实验室,如文档中所述

如何在此 VM 的特定 conda 环境中使用 jupyter?

在特定的 conda 环境中运行 jupyter的公认方式似乎是

source activate <environment_name>在运行 jupyter notebook 之前使用 激活终端中的conda环境。

但是深度学习 VM 文档

当您的深度学习虚拟机实例初始化时,Jupyter 实验室会话开始

这样我就无法在创建 jupyter 实验室会话之前激活源。

有任何想法吗 ?

  • 自己运行标准的 jupyter notebook 而不是使用 VM 提供的 jupyter 实验室?
  • 在创建 jupyter 实验室之前在 VM 的启动脚本中激活环境?

Rah*_*tel 2

请尝试以下步骤:

  1. 源激活<env_name>

  2. conda 安装 ipykernel

  3. ipython 内核安装 --name <env_name> --user

之后,从hub.colfaxresearch.com启动 python 代码并选择Kernel --> Change Kernel --> < env_name >