如何让 IntelliJ/PyCharm 识别活动的 IPython 内核?
How do I get IntelliJ/PyCharm to recognize an active IPython kernel?
我已经使用 Jupyter notebooks 一段时间了,没有任何问题。然而,我几乎所有的编程都使用 IntelliJ,并且想尝试将我的 ipython 工作流程转移到 IntelliJ 中。我按照 here 提供的说明进行操作,一切似乎都正常,除了当我转到 运行 一个单元格时,它一直在尝试启动内核,即使内核应该已经 运行ning。
当我遵循 link 时,我可以像往常一样在 Jupyter 中使用内核,但我无法在 IntelliJ 中使用它。
要使其正常工作,您应该 select 在 Project Settings 中找到合适的口译员。似乎 jupyter 安装在您的系统解释器上。
同时,建议将 venv 与 pycharm(通常为 python)一起使用。
如果您创建了 venv,那么您需要 select python 来自该 venv 的解释器,它应该可以完成这项工作。
我联系了 Jetbrains 支持人员,他们告诉我这是他们的 Jupyter 集成的一个已知问题。然而,IntelliJ 的 python 插件的最新版本似乎已经解决了这个问题。
我已经使用 Jupyter notebooks 一段时间了,没有任何问题。然而,我几乎所有的编程都使用 IntelliJ,并且想尝试将我的 ipython 工作流程转移到 IntelliJ 中。我按照 here 提供的说明进行操作,一切似乎都正常,除了当我转到 运行 一个单元格时,它一直在尝试启动内核,即使内核应该已经 运行ning。
当我遵循 link 时,我可以像往常一样在 Jupyter 中使用内核,但我无法在 IntelliJ 中使用它。
要使其正常工作,您应该 select 在 Project Settings 中找到合适的口译员。似乎 jupyter 安装在您的系统解释器上。 同时,建议将 venv 与 pycharm(通常为 python)一起使用。 如果您创建了 venv,那么您需要 select python 来自该 venv 的解释器,它应该可以完成这项工作。
我联系了 Jetbrains 支持人员,他们告诉我这是他们的 Jupyter 集成的一个已知问题。然而,IntelliJ 的 python 插件的最新版本似乎已经解决了这个问题。