这是我正在做的事情的快速概述:
- 在桌面上创建一个文件夹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。提示连接到哪个内核...
问题:我想将内核连接到在 pipelinev shell 中运行。我如何实现这一目标?
最佳答案
This stackoverflow post有答案,尽管步骤有点不同。
- 在您的虚拟环境中安装 ipykernel:
pipenv 安装 ipykernel
- 启动 shell:
pipenv shell
- 设置名称以便 Atom Hydrogen 可以识别:
python -m ipykernel install --user --name=name-that-atom-Hydrogen-will-list
- 启动 Atom(从 pipelinev shell 中),当您运行代码(control-enter)时,Atom 应该列出要使用的 python 内核(包括 name-that-atom-Hydrogen-will-list)
关于python - 将 Atom Hydrogen 连接到 Pipenv Shell 中的内核,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50162216/