加载kernelspec'pyspark2.2'时出错:Jupyter Notebook

时间:2018-10-10 11:26:55

标签: pyspark anaconda jupyter-notebook

我已经在Windows 10上安装了Anaconda,每次打开Jupyter Notebook时,都会出现以下错误。有人可以帮助您了解问题的解决方案吗?

 import { map } from 'rxjs/operators';
 import { interval } from 'rxjs';
 import { JwtHelperService } from '@auth0/angular-jwt';

 ...

 public validateToken(): void {
    interval(1000).pipe(
      map(() => {
        const isExpired: boolean = this.jwtHelper.isTokenExpired(
          localStorage.getItem('jwt_token'),
        );
        if (isExpired) {
          this.logout();
        }
      }),
    );
  }

jupyter kernelspec列表的输出:jupyter kernelspec列表

http://localhost:8888/?token=7902567fdc4d1d33959bd34f85ce21f842677e1efd65ea20
[I 11:35:11.235 NotebookApp] Accepting one-time-token-authenticated connection from ::1
[W 11:35:14.680 NotebookApp] Error loading kernelspec 'pyspark2.2'
Traceback (most recent call last):
  File "D:\Anaconda3\envs\pythonREnv\lib\site-packages\jupyter_client\kernelspec.py", line 258, in get_all_specs
    spec = self._get_kernel_spec_by_name(kname, resource_dir)
  File "D:\Anaconda3\envs\pythonREnv\lib\site-packages\jupyter_client\kernelspec.py", line 201, in _get_kernel_spec_by_name
    return self.kernel_spec_class.from_resource_dir(resource_dir)
  File "D:\Anaconda3\envs\pythonREnv\lib\site-packages\jupyter_client\kernelspec.py", line 47, in from_resource_dir
    kernel_dict = json.load(f)
  File "D:\Anaconda3\envs\pythonREnv\lib\json\__init__.py", line 299, in load
    parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
  File "D:\Anaconda3\envs\pythonREnv\lib\json\__init__.py", line 354, in loads
    return _default_decoder.decode(s)
  File "D:\Anaconda3\envs\pythonREnv\lib\json\decoder.py", line 342, in decode
    raise JSONDecodeError("Extra data", s, end)
json.decoder.JSONDecodeError: Extra data: line 1 column 15 (char 14)

我已经在以下文件夹中创建了一个新文件,该文件位于(C:\ Users \ myusername.ipython \ kernels \ pyspark2.2)下,该文件夹用于安装Apache Spark,它将在Jupyter Notebook上启用Pixiedust,但同时不起作用。

引用了以下链接来创建以下kernels.json文件:https://github.com/pixiedust/pixiedust/wiki/Setup:-Install-and-Configure-pixiedust

Traceback (most recent call last):
  File "D:\Anaconda3\Scripts\jupyter-kernelspec-script.py", line 10, in <module>
sys.exit(KernelSpecApp.launch_instance())
File "D:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 658, in launch_instance
app.start()
File "D:\Anaconda3\lib\site-packages\jupyter_client\kernelspecapp.py", line 273, in start
return self.subapp.start()
File "D:\Anaconda3\lib\site-packages\jupyter_client\kernelspecapp.py", line 44, in start
specs = self.kernel_spec_manager.get_all_specs()
File "D:\Anaconda3\lib\site-packages\jupyter_client\kernelspec.py", line 224, in get_all_specs
} for kname in d}
File "D:\Anaconda3\lib\site-packages\jupyter_client\kernelspec.py", line 224, in <dictcomp>
} for kname in d}
File "D:\Anaconda3\lib\site-packages\jupyter_client\kernelspec.py", line 192, in _get_kernel_spec_by_name
return self.kernel_spec_class.from_resource_dir(resource_dir)
File "D:\Anaconda3\lib\site-packages\jupyter_client\kernelspec.py", line 40, in from_resource_dir
kernel_dict = json.load(f)
File "D:\Anaconda3\lib\json\__init__.py", line 299, in load
parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
File "D:\Anaconda3\lib\json\__init__.py", line 354, in loads
return _default_decoder.decode(s)
File "D:\Anaconda3\lib\json\decoder.py", line 342, in decode
raise JSONDecodeError("Extra data", s, end)
json.decoder.JSONDecodeError: Extra data: line 1 column 15 (char 14)

谢谢 Ganesh Bhat

0 个答案:

没有答案