spark错误:“modulenotfounderror:没有名为'notebook'的模块”,即使安装了jupyter

aydmsdu9  于 2021-05-27  发布在  Spark
关注(0)|答案(1)|浏览(525)

我正在尝试在linux终端上运行pyspark。我已经完成了大部分的安装,但是当我调用 pyspark 在linux终端中:

[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 "<string>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 657, in launch_instance
    app.initialize(argv)
  File "<decorator-gen-110>", line 2, in initialize
  File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 87, in catch_config_error
    return method(app, *args,**kwargs)
  File "/usr/lib/python3/dist-packages/IPython/terminal/ipapp.py", line 307, in initialize
    super(TerminalIPythonApp, self).initialize(argv)
  File "<decorator-gen-7>", line 2, in initialize
  File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 87, in catch_config_error
    return method(app, *args,**kwargs)
  File "/usr/lib/python3/dist-packages/IPython/core/application.py", line 455, in initialize
    self.parse_command_line(argv)
  File "/usr/lib/python3/dist-packages/IPython/terminal/ipapp.py", line 302, in parse_command_line
    return super(TerminalIPythonApp, self).parse_command_line(argv)
  File "<decorator-gen-4>", line 2, in parse_command_line
  File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 87, in catch_config_error
    return method(app, *args,**kwargs)
  File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 514, in parse_command_line
    return self.initialize_subcommand(subc, subargv)
  File "/usr/lib/python3/dist-packages/IPython/core/application.py", line 244, in initialize_subcommand
    return super(BaseIPythonApplication, self).initialize_subcommand(subc, argv)
  File "<decorator-gen-3>", line 2, in initialize_subcommand
  File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 87, in catch_config_error
    return method(app, *args,**kwargs)
  File "/usr/lib/python3/dist-packages/traitlets/config/application.py", line 445, in initialize_subcommand
    subapp = import_item(subapp)
  File "/usr/lib/python3/dist-packages/ipython_genutils/importstring.py", line 31, in import_item
    module = __import__(package, fromlist=[obj])
ModuleNotFoundError: No module named 'notebook'

大多数其他论坛都说要安装jupyter,如下所示:

pip install jupyter

但我已经做完了。

nuypyhwy

nuypyhwy1#

试试这个:

PYSPARK_DRIVER_PYTHON=ipython3 pyspark

相关问题