繁体   English   中英

不能启动Jupyter笔记本

[英]Cant Launch Jupyter Notebook

我还是anaconda,python和jupyter笔记本的新手。 我正在做的任务是探索蟒蛇和朱皮。

  • Windows 10、64位
  • python 3.6.4
  • 水蟒4.4.10

为什么我不能启动jupyter笔记本? 我第一次尝试它是成功的。 我继续导入库。 然后,下次我打开anaconda提示符并尝试使用jupyter notebook ,出现此错误:

追溯(最近一次通话):文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ pkg_resources__init __。py”,行2760,位于get_entry_map ep_map = self._ep_map文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ pkg_resources__init __。py“,行2731,在getattr中引发AttributeError(attr)AttributeError:_ep_map

在处理上述异常期间,发生了另一个异常:

追溯(最近一次通话):文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ Scripts \\ jupyter-notebook-script.py”,行10,位于sys.exit(main())中

在launch_instance中的第266行的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ jupyter_core \\ application.py”返回super(JupyterApp,cls).launch_instance(argv = argv,** kwargs)

文件launch_instance app.initialize(argv)中的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ traitlets \\ config \\ application.py”,行657

文件“”,第2行,初始化

在catch_config_error返回方法中的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ traitlets \\ config \\ application.py”(app,* args,** kwargs)

初始化self.init_webapp()中的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ notebook \\ notebookapp.py”,行1507

init_webapp self.jinja_environment_options中的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ notebook \\ notebookapp.py”,行1270

初始 default_url,settings_overrides,jinja_env_options中的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ notebook \\ notebookapp.py”第156行)

文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ notebook \\ notebookapp.py”,第268行,位于init_settings nbextensions_path = jupyter_app.nbextensions_path中,

来自IPython的nbextensions_path中的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ notebook \\ notebookapp.py”,第973行,路径导入get_ipython_dir

从.terminal.embed导入文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ IPython__init __。py”,行55嵌入

从IPython.terminal.interactiveshell导入文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ IPython \\ terminal \\ embed.py”,行16,导入TerminalInteractiveShell

类TerminalInteractiveShell(InteractiveShell)中的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ IPython \\ terminal \\ interactiveshell.py”,第91行:

在TerminalInteractiveShell高亮显示的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ IPython \\ terminal \\ interactiveshell.py”中,第134行:\\ n%s“”“%','.join(get_all_styles() )

在get_all_styles中的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ pygments \\ styles__init __。py”中,行79,在find_plugin_styles()中为_:

文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ pygments \\ plugin.py”,在find_plugin_styles中,用于iter_entry_points(STYLE_ENTRY_POINT)中的入口点:

文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ pkg_resources__init __。py”,行737,位于iter_entry_points条目中= dist.get_entry_map(group)

文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ pkg_resources__init __。py”,行2763,位于get_entry_map self._get_metadata('entry_points.txt'),self

parse_map中的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ pkg_resources__init __。py”,行2496引发ValueError(“入口点必须在组中列出”)ValueError:入口点必须在组中列出

非常感谢您能帮助我解决这个问题! :)随时删除任何评论/建议。 谢谢!!

首先,我建议再次重新安装 anaconda并选中显示系统中设置Anaconda路径的复选框,以便您可以在任何地方使用它。

为了确保我们朝正确的方向前进,请转到anaconda文件夹中的bin /

进入垃圾箱后,您会看到有一个jupyter-notebook.exe,因此在命令提示符下执行它。

您也可以尝试使用Anaconda Navigator做同样的事情。

如果有任何权限问题,您也可以尝试以管理员身份运行它。

jupyter笔记本电脑的最新版本已更改,因此您可以阅读文档以获取更多信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM