【问题标题】:Can not run Jupyter notebook on Pycharm无法在 Pycharm 上运行 Jupyter 笔记本
【发布时间】:2017-05-25 20:44:58
【问题描述】:

我只是按照本网站的指南在 pycharm 上运行 jupyter: https://www.jetbrains.com/help/pycharm/2016.3/running-ipython-jupyter-notebook-cells.html

但是,我只得到这样的东西:

[I 13:43:45.456 NotebookApp] 8890 端口已在使用中,正在尝试另一个端口。
[I 13:43:45.772 NotebookApp] 从本地目录提供笔记本:C:\Users\ducvt1\PycharmProjects\untitled1
[I 13:43:45.772 NotebookApp] 0 个活动内核
[I 13:43:45.772 NotebookApp] Jupyter Notebook 运行在:http://127.0.0.1:8891/?令牌=5b3604f38077d1a0fa19dfc9726ab01b682d4ab34fd10544
[I 13:43:45.772 NotebookApp] 使用 Control-C 停止此服务器并关闭所有内核(两次跳过确认)。

我希望能得到一些帮助。

【问题讨论】:

  • 正如错误所解释的那样,似乎端口 8890 已在使用中...您尝试使用另一个端口了吗?如果你继续'127.0.0.1:8891',它会起作用吗?
  • 好吧:在尝试杀死一些端口但它不起作用后,我卸载了 pycharm 并重新安装了它。现在我可以运行 jupyter 了。 Anw,谢谢你的帮助
  • 所以问题出在端口上?
  • 还不知道。在尝试杀死端口但没有成功后,我卸载了 Anaconda 和 Pycharm,之后它就可以工作了
  • 如果无法手动终止正在运行的进程(正确的进程),则无需重新安装任何东西...只需重新启动。 (注意:根据错误消息,这是 Windows,因此在重新安装之前(和之后)重新启动始终是一个很好的初步猜测。)

标签: pycharm jupyter-notebook


【解决方案1】:

尝试ps -aux | grep 8890 | awk '{print $2}' | xargs kill 终止端口并重试。

【讨论】:

  • 从错误消息来看,它们是在 Windows 上运行的,所以这个提议的解决方案可能不会有太大帮助(除非运行某种类型的 gnu/bash/Linux 实用程序,如 Cygwin)。相反,他们会使用 Windows 任务管理器来杀死一个 python 进程。
猜你喜欢
  • 2020-11-18
  • 1970-01-01
  • 1970-01-01
  • 2017-02-18
  • 1970-01-01
  • 1970-01-01
  • 2021-01-02
  • 2023-03-10
  • 1970-01-01
相关资源
最近更新 更多