在WSL中使用Atom的Hydrogen插件和Conda环境

3
我正在尝试为深度学习/机器学习设置WSL。 我已经通过WSL安装了Conda环境。 现在我想知道是否有办法设置Atom的氢包以检测位于WSL中的ipykernels的conda环境? 系统:
  • Windows 10
  • Ubuntu 18.04 LTS
  • Miniconda for python 3.7(安装在/home/)
已经尝试过的方法:
  • 使用python -m ipykernel install --user --name envName
谢谢

你看到了哪些错误? - Biswapriyo
No kernel found - Deepak Nathani
确实如此。WSL没有内核。 - Biswapriyo
我目前也遇到了同样的问题。你找到了解决方案吗?最终你做了什么? - Antoine Viscardi
1个回答

2
我通过设置Hydrogen远程主机使其正常工作。
  • 您需要将以下内容添加到Hydrogen设置中的网关列表中:
[{
  "name": "WSL",
  "options": {
    "baseUrl": "http://127.0.0.1:8888",
    "token": "your_secret_token"
  }
}]

然后按照说明在公共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,然后作为会话选择先前启动的笔记本。有时单击“连接到远程主机”时不会发生任何事情,在这种情况下,请重试,最终它应该出现。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接