【问题标题】:Connect Atom Hydrogen to Kernel in Pipenv Shell将原子氢连接到 Pipenv Shell 中的内核
【发布时间】:2018-10-14 04:35:09
【问题描述】:
以下是我正在做的事情的简要说明:
- 在桌面上创建一个文件夹foo
- 开放原子
- 将 foo 添加为项目文件夹
- 在终端中打开 foo(通过 Atom platformio-ide-terminal)
cd ~/Desktop/foo
- 使用
pipenv install numpy 设置环境
- 启动环境
pipenv shell
- 在 foo 中创建一个名为 bar.py 的文件,其中包含
print("hi")
- 在 Atom 中打开 bar.py 和 [shift + enter] 以自动启动 Hydrogen。提示连接到哪个内核...
问题:我想将内核连接到在 pipenv shell 中运行。我如何做到这一点?
【问题讨论】:
标签:
python
kernel
atom-editor
pipenv
hydrogen
【解决方案1】:
This stackoverflow post 有答案,虽然步骤有点不同。
- 在您的虚拟环境中安装 ipykernel:
pipenv install ipykernel
- 使用以下命令启动 shell:
pipenv shell
- 设置名称以便 Atom Hydrogen 可以识别:
python -m ipykernel install --user --name=name-that-atom-hydrogen-will-list
- 启动 Atom(从 pipenv shell 中)并在您运行代码时(control-enter),Atom 应该列出要使用的 python 内核(包括 name-that-atom-hydrogen-will-list)