首页 文章

Pycharm中的Jupyter笔记本

提问于
浏览
55

我试图在Pycharm中使用jupyter笔记本,但我意识到在新的Jupyter更新中,添加了令牌 . 我正在遵循以下来自jetbrains的教程:

https://www.jetbrains.com/help/pycharm/2016.1/tutorial-using-ipython-jupyter-notebook-with-pycharm.html

通过创建虚拟环境启动的所有设置,并将URL设置为127.0.0.1:8888,然而,当我单击运行单元格按钮时,我从Jupyter Notebook获得以下消息:“请输入你的身份验证令牌“,像这样:

PyCharm error message: Enter Jupyter Notebook URL authentication token

我在jupyter更新博客上查了一下,它说应该启动我的Web浏览器,它会生成一个用于访问的令牌,但我没有看到我的浏览器在这里加载 .

这里的帮助将非常感激 .

3 回答

  • 44

    运行 jupyter notebook list 将显示计算机上所有正在运行的服务器 . 因此,在PyCharm中启动单元格后在终端中执行此操作将导致类似于 Currently running servers: http://127.0.0.1:8888/?token=f85145dda03dc598bbbfa6e53b93cbcb27629ea00cfd2105 :: /home/.... 的输出,其中包含用于进行身份验证的相应标记 .

  • 47
    • 编辑/输入URL为: http://localhost:8888 (最后删除 "?token=" ),然后单击 OK .

    • 气泡提示将出现在PyCharm窗口顶部附近,说"Cannot connect to Jupyter Notebook. Run Jupyter Notebook" . 它应该看起来像这样(取决于你的配色方案):

    PyCharm prompt: Cannot connect to Jypyter Notebook. Run Jupyter Notebook

    • Click on the link: "Run Jupyter Notebook"

    • PyCharm将为您启动Jupyter服务器,它将创建一个 new token . 查看View - > Tool Windows - > Run,查看新令牌的详细信息,以及在Web浏览器中打开的可选URL .

    更多信息:https://www.jetbrains.com/help/pycharm/using-ipython-jupyter-notebook-with-pycharm.html

  • 1

    对于像我这样的人,谁不知道终端在哪里 - >我觉得更容易的另一种方式是:

    1)在浏览器中打开新的Jupyter笔记本 . 查看URL,您可以在那里看到localhost(例如:localhost:8889)并在必要时更改PyCharm中的默认值 .

    2)对于令牌,当您在浏览器中按F12然后按Ctrl F并搜索“令牌” . 这将是html代码中的某个地方,一长串随机数字和字母 .

相关问题