2016-12-18 12 views
10

私はJupyterノートを何時でも問題なく使用しています。しかし、私はプログラミングのほとんどすべてにIntelliJを使用し、IntelliJへのipythonワークフローの移動を試してみたかったのです。私はhereの指示に従っていて、カーネルはすでに稼動していても、カーネルを起動しようとしている間は、セルを走らせる以外はすべてうまく動作しているようです。IntelliJ/PyCharmにアクティブなIPythonカーネルを認識させるにはどうすればよいですか?

IntelliJ screenshot

私はリンクをたどったとき、私は通常のようにJupyterでカーネルを使用することができますが、私はIntelliJのからそれを使用することはできません。

+0

このリンクをチェックアウト:https://blog.jetbrains.com/pycharm/2014/12/feature-spotlight-ipython-notebook-inside-an-ide/ –

+0

@YamanAhlawat私が更新を追いましたガイドに記載されているように: https://www.jetbrains.com/help/pycharm/2016.1/tutorial-using-ipython-jupyter-notebook-with-pycharm.html 結果は同じですが、IntelliJはカーネルが実行中であることを認識します。 – zjuhasz

答えて

1

私はJetbrainsのサポートに連絡を取り、Jupyterの統合に関する既知の問題であると私は言いました。しかし、IntelliJ用Pythonプラグインの最新バージョンはこの問題を修正したようです。

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

3

正しく動作させるには、Project Settingsで適切なインタープリターを選択する必要があります。あなたのシステムインタプリタにjupyterがインストールされているようです。 一方、pycharm(および一般的にはPython)でvenvを使用することをお勧めします。 venvを作成した場合、そのvenvからPythonインタプリタを選択する必要があります。

+0

私は、プロジェクトがjupyterの依存関係を持つvenvを使用するように設定していると確信しています。 https://i.imgbox.com/Xs7KETnX.png – zjuhasz

関連する問題