简体   繁体   English

不能启动Jupyter笔记本

[英]Cant Launch Jupyter Notebook

Im still a newbie in anaconda, python and jupyter notebook. 我还是anaconda,python和jupyter笔记本的新手。 I am doing my assignment which is exploring anaconda and jupyter. 我正在做的任务是探索蟒蛇和朱皮。

  • windows 10, 64bit Windows 10、64位
  • python 3.6.4 python 3.6.4
  • anaconda 4.4.10 水蟒4.4.10

Why I cant launch jupyter notebook? 为什么我不能启动jupyter笔记本? First time i tried it was successful. 我第一次尝试它是成功的。 And i continue with importing the libraries. 我继续导入库。 Then, when the next time i open anaconda prompt and tried jupyter notebook , i got this error: 然后,下次我打开anaconda提示符并尝试使用jupyter notebook ,出现此错误:

Traceback (most recent call last): File "C:\\Users\\LENOVO\\Anaconda3\\lib\\site-packages\\pkg_resources__init__.py", line 2760, in get_entry_map ep_map = self._ep_map File "C:\\Users\\LENOVO\\Anaconda3\\lib\\site-packages\\pkg_resources__init__.py", line 2731, in getattr raise AttributeError(attr) AttributeError: _ep_map 追溯(最近一次通话):文件“ 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

During handling of the above exception, another exception occurred: 在处理上述异常期间,发生了另一个异常:

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

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

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

File "", line 2, in initialize 文件“”,第2行,初始化

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

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

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

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

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

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

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

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

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

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

File "C:\\Users\\LENOVO\\Anaconda3\\lib\\site-packages\\pygments\\styles__init__.py", line 79, in get_all_styles for name, _ in find_plugin_styles(): 在get_all_styles中的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ pygments \\ styles__init __。py”中,行79,在find_plugin_styles()中为_:

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

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

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

File "C:\\Users\\LENOVO\\Anaconda3\\lib\\site-packages\\pkg_resources__init__.py", line 2496, in parse_map raise ValueError("Entry points must be listed in groups") ValueError: Entry points must be listed in groups parse_map中的文件“ C:\\ Users \\ LENOVO \\ Anaconda3 \\ lib \\ site-packages \\ pkg_resources__init __。py”,行2496引发ValueError(“入口点必须在组中列出”)ValueError:入口点必须在组中列出

Is a big thank you if anyone can help me solve this! 非常感谢您能帮助我解决这个问题! :) Feel free to drop any comment/suggestion. :)随时删除任何评论/建议。 Thank you!! 谢谢!!

First of all i recommend to re install anaconda again and to select the check box which says to Set Anaconda path in system so that you can use it from anywhere. 首先,我建议再次重新安装 anaconda并选中显示系统中设置Anaconda路径的复选框,以便您可以在任何地方使用它。

To make sure that we are going in right direction go to the bin/ in the anaconda folder. 为了确保我们朝正确的方向前进,请转到anaconda文件夹中的bin /

once you are in bin you can see that there is a jupyter-notebook.exe thus execute it in the command prompt. 进入垃圾箱后,您会看到有一个jupyter-notebook.exe,因此在命令提示符下执行它。

Also you can try using Anaconda Navigator to do the same thing. 您也可以尝试使用Anaconda Navigator做同样的事情。

You can also try running it as Administrator if there are any permission issues. 如果有任何权限问题,您也可以尝试以管理员身份运行它。

There have been changes in jupyter notebooks latest release so you can read the docs for more info jupyter笔记本电脑的最新版本已更改,因此您可以阅读文档以获取更多信息

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

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