【问题标题】:Use Atom's Hydrogen package with Conda environments in WSL在 WSL 中将 Atom 的 Hydrogen 包与 Conda 环境一起使用
【发布时间】:2019-04-20 09:13:46
【问题描述】:

我试图为深度学习/机器学习设置 WSL。我已经通过 WSL 安装了 Conda 环境。现在我想知道是否有任何方法可以设置 atom 的 hydro 包来检测带有 ipykernels 的 conda 环境,这些环境位于 WSL 中?

系统:

  • Windows 10
  • Ubuntu 18.04 LTS
  • Miniconda for python 3.7(安装在/home/)

已经尝试过:

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

谢谢

【问题讨论】:

  • 你看到了什么错误?
  • No kernel found
  • 这是真的。 WSL 没有内核。
  • 我目前面临同样的问题。您找到任何解决方案了吗?你最后做了什么?

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


【解决方案1】:

我通过设置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,然后选择之前启动的笔记本作为会话。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-13
    • 2019-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多