在WSL中的Conda环境中使用Atom的Hydrogen软件包

时间:2018-11-17 10:42:00

标签: atom-editor conda windows-subsystem-for-linux hydrogen

我正在尝试为深度学习/机器学习设置WSL。我已经通过WSL安装了Conda环境。现在我想知道是否有任何方法可以设置原子的氢气包以使用WSL中的ipykernels检测conda环境?

系统:

  • Windows 10
  • Ubuntu 18.04 LTS
  • 适用于python 3.7的Miniconda(安装在/ home /中)

已尝试:

  • 使用python -m ipykernel install --user --name envName

谢谢

1 个答案:

答案 0 :(得分:0)

我通过设置Hydrogen Remote Host使它正常工作。

  • 您需要将以下内容添加到Hydrogen设置中的度假列表中:
[{
  "name": "WSL",
  "options": {
    "baseUrl": "http://127.0.0.1:8888",
    "token": "your_secret_token"
  }
}]
  • 然后按照instructions中的说明,使用空密码设置公共jupyter服务器。

  • 在WSL中运行:jupyter notebook --generate-config并修改文件~/.jupyter/jupyter_notebook_config.py,更改行c.NotebookApp.token = 'your_secret_token'

  • 始终在WSL中运行jupyter lab,并在浏览器中的localhost:8888上打开它,并设置一个空密码(网络中的每个人,以及网络中的其他人,以防您不在后面。防火墙,如果他们访问jupyter服务器,将能够在您的计算机上执行代码,因此请注意)

  • 使用所需的内核启动笔记本。

  • 打开Atom > Packages > Hydrogen > Connect to Remote Host

  • 您现在应该能够选择WSL,然后在会话中选择之前启动的笔记本。

有时,当您单击“连接到远程主机”时,什么也没有发生,在这种情况下,只需重试,最终它应该会显示。