0

我希望你一切都好。

我正在尝试按照官方 github ( https://pixiedust.github.io/pixiedust/install.html )上的说明安装 Pixiedust ,并将其安装在 Windows 10 (64 位) 中。当我尝试执行指令“jupyter pixiedust install”时,我收到此错误为“OSError: [WinError 193] %1 is not a valid Win32 application”。让我说一下,我之前安装了 Spark(2.4.7)。如果您能帮助我,我将不胜感激。

(base) C:\>jupyter pixiedust install
←[32;1mStep 1: PIXIEDUST_HOME: C:\Pixiedust←[0m
        Keep y/n [y]? y
←[32;1mStep 2: SPARK_HOME: C:\Spark\spark-2.4.7-bin-hadoop2.7←[0m
        Keep y/n [y]? y
Traceback (most recent call last):
  File "C:\Anaconda3\Scripts\jupyter-pixiedust-script.py", line 33, in <module>
    sys.exit(load_entry_point('pixiedust', 'console_scripts', 'jupyter-pixiedust')())
  File "c:\pixiedust\install\pixiedustapp.py", line 41, in main
    PixiedustJupyterApp.launch_instance()
  File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 844, in launch_instance
    app.initialize(argv)
  File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87, in inner
    return method(app, *args, **kwargs)
  File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 333, in initialize
    self.parse_command_line(argv)
  File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87, in inner
    return method(app, *args, **kwargs)
  File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 684, in parse_command_line
    return self.initialize_subcommand(subc, subargv)
  File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87, in inner
    return method(app, *args, **kwargs)
  File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 603, in initialize_subcommand
    self.subapp.initialize(argv)
  File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87, in inner
    return method(app, *args, **kwargs)
  File "C:\Anaconda3\lib\site-packages\jupyter_core\application.py", line 241, in initialize
    self.parse_command_line(argv)
  File "c:\pixiedust\install\createKernel.py", line 154, in parse_command_line
    spark_version = self.get_spark_version()
  File "c:\pixiedust\install\createKernel.py", line 379, in get_spark_version
    pyspark_out = subprocess.check_output([pyspark, "--version"], stderr=subprocess.STDOUT).decode("utf-8")
  File "C:\Anaconda3\lib\subprocess.py", line 411, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "C:\Anaconda3\lib\subprocess.py", line 489, in run
    with Popen(*popenargs, **kwargs) as process:
  File "C:\Anaconda3\lib\subprocess.py", line 854, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "C:\Anaconda3\lib\subprocess.py", line 1307, in _execute_child
    hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
OSError: [WinError 193] %1 is not a valid Win32 application

(base) C:\>
4

0 回答 0