更新python版本后,我似乎无法通过命令行启动jupyter notebook。我刚刚安装了3.7.7,pip
已经安装了jupyter
,但是当我使用jupyter notebook
通过命令行启动jupyter时,它会挂起/冻结。我也无法Ctrl-C
控制台,它已完全锁定。它不是在2个小时前工作!
我尝试使用--debug
运行它,但在输出以下内容后仍然挂起:
[D 19:37:42.193 NotebookApp] Searching ['C:\\WINDOWS\\system32', 'C:\\Users\\[USERNAME]\\.jupyter', 'c:\\program files\\python37\\etc\\jupyter', 'C:\\ProgramData\\jupyter'] for config files
[D 19:37:42.194 NotebookApp] Looking for jupyter_config in C:\ProgramData\jupyter
[D 19:37:42.194 NotebookApp] Looking for jupyter_config in c:\program files\python37\etc\jupyter
[D 19:37:42.194 NotebookApp] Looking for jupyter_config in C:\Users\[USERNAME]\.jupyter
[D 19:37:42.194 NotebookApp] Looking for jupyter_config in C:\WINDOWS\system32
[D 19:37:42.195 NotebookApp] Looking for jupyter_notebook_config in C:\ProgramData\jupyter
[D 19:37:42.195 NotebookApp] Looking for jupyter_notebook_config in c:\program files\python37\etc\jupyter
[D 19:37:42.195 NotebookApp] Looking for jupyter_notebook_config in C:\Users\[USERNAME]\.jupyter
[D 19:37:42.196 NotebookApp] Loaded config file: C:\Users\[USERNAME]\.jupyter\jupyter_notebook_config.py
[D 19:37:42.196 NotebookApp] Looking for jupyter_notebook_config in C:\WINDOWS\system32
[D 19:37:42.197 NotebookApp] Ignoring min_open_files_limit because the limit cannot be adjusted (for example, on Windows)
[D 19:37:42.200 NotebookApp] Paths used for configuration of jupyter_notebook_config:
C:\ProgramData\jupyter\jupyter_notebook_config.json
[D 19:37:42.201 NotebookApp] Paths used for configuration of jupyter_notebook_config:
c:\program files\python37\etc\jupyter\jupyter_notebook_config.json
[D 19:37:42.201 NotebookApp] Paths used for configuration of jupyter_notebook_config:
C:\Users\Jhuessy\.jupyter\jupyter_notebook_config.json
这些文件不在各自的目录中,看来我需要找到它们或以某种方式生成它们。任何帮助,将不胜感激,谢谢!
Python版本:Python 3.7.7
jupyter core : 4.6.3
jupyter-notebook : 6.0.3
qtconsole : 4.7.3
ipython : 7.14.0
ipykernel : 5.2.1
jupyter client : 6.1.3
jupyter lab : not installed
nbconvert : 5.6.1
ipywidgets : 7.5.1
nbformat : 5.0.6
traitlets : 4.3.3
答案 0 :(得分:0)
对于其他可能会偶然发现这个问题并且不知所措的人,我已将其修复,并且大约80%的人知道我是如何做到的。
首先,尝试以管理员身份打开命令提示符,然后尝试ping 127.0.0.1
来查看是否可以ping您的本地主机地址。完成后,我将得到General Failure
。
我认为也许问题之一是jupyter无法启动,因为它试图在127.0.0.1上托管并被拒绝,因此在寻找配置后挂起。看起来配置实际上与该问题无关/无关,因为我检查了它们在可以运行jupyter的计算机上的位置,并且它们也没有生成配置。
我最终完成了以下操作,并且在某些时候组合成功了,并且能够再次加载jupyter:
Program Files
,Program Files (x86)
,AppData
和ProgramData
中所有与Python相关的文件,并删除它们C:\Users\USERNAME\AppData\Local\pip
并删除cache
文件夹SOFTWARE/Python
下的python特定的注册表项ipconfig /all
ipconfig /flushdns
ipconfig /release
ipconfig /renew
pip install jupyter
安装了jupyter jupyter --version
jupyter notebook
很抱歉,此答案未达到应有的确定性或全面性。我对127.0.0.1的保存或保留方式了解得不够多,否则可能更容易解决问题。
如果有人遇到这个问题,并且确切知道是什么原因造成了混乱,我很想知道!