如何让IntelliJ / PyCharm识别活动的IPython内核?

时间:2016-12-18 10:25:12

标签: python intellij-idea ipython pycharm jupyter

我现在使用Jupyter笔记本一段时间没有任何问题。但是,我几乎使用IntelliJ进行编程,并希望尝试将ipython工作流程移动到IntelliJ中。我按照here提供的说明进行操作,一切似乎都运行正常,除非我去运行一个单元格,它一直在尝试启动内核,即使内核应该已经运行了。

IntelliJ screenshot

当我按照链接时,我可以像Jupyter一样使用内核,但我不能在IntelliJ中使用它。

2 个答案:

答案 0 :(得分:3)

要使其有效,您应该在Project Settings中选择一个正确的口译员。好像你的系统解释器上安装了jupyter。 同时建议使用带有pycharm的venv(和一般的python)。 如果你创建了venv,那么你需要从那个venv中选择python解释器,它应该可以完成这项工作。

答案 1 :(得分:1)

我与Jetbrains的支持联系,他们告诉我这是他们的Jupyter集成的一个已知问题。然而,IntelliJ的python插件的最新版本似乎解决了这个问题。

https://youtrack.jetbrains.com/issue/PY-22032