2016-10-02 3 views
1

я следовать инструкциям и запустить ipython.exe ноутбук:ipithon ноутбук не работает

> [TerminalIPythonApp] WARNING | Subcommand `ipython notebook` is 
> deprecated and will be removed in future versions. 
> [TerminalIPythonApp] WARNING | You likely want to use `jupyter 
> notebook` in the future Traceback (most recent call last): File 
> "C:\Miniconda3\Scripts\ipython-script.py", line 5, in <module> 
>  sys.exit(IPython.start_ipython()) File "C:\Miniconda3\lib\site-packages\IPython\__init__.py", line 119, in 
> start_ipython 
>  return launch_new_instance(argv=argv, **kwargs) File "C:\Miniconda3\lib\site-packages\traitlets\config\application.py", 
> line 657, in launch_instance 
>  app.initialize(argv) File "<decorator-gen-110>", line 2, in initialize File 
> "C:\Miniconda3\lib\site-packages\traitlets\config\application.py", 
> line 87, in catch_config_error 
>  return method(app, *args, **kwargs) File "C:\Miniconda3\lib\site-packages\IPython\terminal\ipapp.py", line 300, 
> in initialize 
>  super(TerminalIPythonApp, self).initialize(argv) File "<decorator-gen-7>", line 2, in initialize File 
> "C:\Miniconda3\lib\site-packages\traitlets\config\application.py", 
> line 87, in catch_config_error 
>  return method(app, *args, **kwargs) File "C:\Miniconda3\lib\site-packages\IPython\core\application.py", line 
> 446, in initialize 
>  self.parse_command_line(argv) File "C:\Miniconda3\lib\site-packages\IPython\terminal\ipapp.py", line 295, 
> in parse_command_line 
>  return super(TerminalIPythonApp, self).parse_command_line(argv) File "<decorator-gen-4>", line 2, in parse_command_line File 
> "C:\Miniconda3\lib\site-packages\traitlets\config\application.py", 
> line 87, in catch_config_error 
>  return method(app, *args, **kwargs) File "C:\Miniconda3\lib\site-packages\traitlets\config\application.py", 
> line 514, in parse_command_line 
>  return self.initialize_subcommand(subc, subargv) File "C:\Miniconda3\lib\site-packages\IPython\core\application.py", line 
> 236, in initialize_subcommand 
>  return super(BaseIPythonApplication, self).initialize_subcommand(subc, argv) File "<decorator-gen-3>", 
> line 2, in initialize_subcommand File 
> "C:\Miniconda3\lib\site-packages\traitlets\config\application.py", 
> line 87, in catch_config_error 
>  return method(app, *args, **kwargs) File "C:\Miniconda3\lib\site-packages\traitlets\config\application.py", 
> line 445, in initialize_subcommand 
>  subapp = import_item(subapp) File "C:\Miniconda3\lib\site-packages\ipython_genutils\importstring.py", 
> line 31, in import_item 
>  module = __import__(package, fromlist=[obj]) ImportError: No module named 'notebook' 

Теперь, если я бегу jupyter ноутбук, я получаю:

C:\Miniconda3\Scripts>jupyter notebook Traceback (most recent call last): File "C:\Miniconda3\Scripts\jupyter-script.py", line 5, in sys.exit(jupyter_core.command.main()) File "C:\Miniconda3\lib\site-packages\jupyter_core\command.py", line 186, in main _execvp(command, sys.argv[1:]) File "C:\Miniconda3\lib\site-packages\jupyter_core\command.py", line 104, in _execvp raise OSError('%r not found' % cmd, errno.ENOENT) OSError: [Errno None not found] 2

Мне нужно, чтобы сохранить свою работу в качестве ipython ноутбук. Как мне это сделать?

+0

Это не ваша ошибка. У вас есть неполная или искаженная установка. Кроме того, Jupyter Inc. пренебрег первым Законом о неотложных изменениях (а именно «Do not»), и это означает, что ваш учебник неточен. К сожалению, я не знаю, где получить либо хорошую установку, либо современный учебник. – zwol

ответ

2

Как zwol сказал, что ваша установка, возможно, испортилась. Есть две вещи, которые вы можете сделать.

  1. Полностью удалите установку miniconda и повторите попытку.
  2. Создайте новую среду и установите ipython/jupyter. Я бы попробовал это первым.

    conda create -n myenv python=3
    activate myenv
    conda install jupyter
    jupyter notebook

0

я получил тот же самый вопрос, но я создал «testenv» и запустить jupyter ноутбук там, и он работал на меня. Что-то было привинчено к основной установке, но вы можете установить работу в другой среде.