将 Atom Hydrogen 连接到 Pipenv 中的内核 Shell

Connect Atom Hydrogen to Kernel in Pipenv Shell

下面简要介绍一下我正在做的事情:

  1. 在桌面上创建文件夹 foo
  2. 打开原子
  3. 添加 foo 作为项目文件夹
  4. 在终端中打开 foo(通过 Atom platformio-ide-terminal)
  5. cd ~/Desktop/foo
  6. 设置环境pipenv install numpy
  7. 启动环境pipenv shell
  8. 创建一个名为 bar.py 的文件 inside foo 包含 print("hi")
  9. 在 Atom 中打开 bar.py,然后 [shift + enter] 自动启动 Hydrogen。提示连接到哪个内核...

问题:我想在pipenv shell中将内核连接到运行。我该如何实现?

有答案,虽然步骤有点不同

  1. 在您的虚拟环境中安装 ipykernel:
    pipenv install ipykernel
  2. shell 开始于:
    pipenv shell
  3. 设置名称以便 Atom Hydrogen 能够识别:
    python -m ipykernel install --user --name=name-that-atom-hydrogen-will-list
  4. 启动 Atom(从 pipenv shell 内),当您 运行 代码(control-enter)时,Atom 应该列出 python 要使用的内核(包括 name-that-atom -氢将列出)