ipython notebook doesn't work: OSError: [Errno None not found] 2
ipython notebook doesn't work: OSError: [Errno None not found] 2
我按照说明和 运行 ipython.exe 笔记本:
> [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 notebook,我得到:
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 笔记本。我该怎么做?
如 zwol
所说,您的安装可能搞砸了。您可以做两件事。
- 完全删除您的 miniconda 安装并重试。
创建一个新环境并在那里安装 ipython/jupyter。我会先试试这个。
conda create -n myenv python=3<br>
激活 myenv<br>
conda 安装 jupyter<br>
jupyter 笔记本
我遇到了同样的问题,但我在那里创建了一个 'testenv' 和 运行 jupyter notebook,它对我有用。
主安装出现问题,但您可以在不同的环境中安装工作。
我按照说明和 运行 ipython.exe 笔记本:
> [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 notebook,我得到:
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 笔记本。我该怎么做?
如 zwol
所说,您的安装可能搞砸了。您可以做两件事。
- 完全删除您的 miniconda 安装并重试。
创建一个新环境并在那里安装 ipython/jupyter。我会先试试这个。
conda create -n myenv python=3<br> 激活 myenv<br> conda 安装 jupyter<br> jupyter 笔记本
我遇到了同样的问题,但我在那里创建了一个 'testenv' 和 运行 jupyter notebook,它对我有用。 主安装出现问题,但您可以在不同的环境中安装工作。