安装pixiedust jupyter时权限被拒绝错误

时间:2018-02-16 11:21:45

标签: install jupyter permission-denied pixiedust

团队,我获得权限被拒绝错误[Errno 13]在本地安装中提取spark包(2.1.0)时权限被拒绝。我有管理员访问文件夹并在安全性中验证。任何指针都会有所帮助

环境详情

OS - **Windows 7**
(C:\conda) C:\conda>conda --version
**conda 4.3.30**
(C:\conda) C:\conda>python --version
**Python 3.6.3 :: Anaconda, Inc.**
(C:\conda) C:\conda>jupyter --version
**4.3.0**
(C:\conda) C:\conda>pip --version
**pip 9.0.1** from C:\conda\lib\site-packages (python 3.6)

来自anaconda终端 - jupyter pixiedust install

←[32;1mStep 1: **PIXIEDUST_HOME**: C:\conda\pixiedust-master←[0m
        Keep y/n [y]? **y**

←[32;1mStep 2: **SPARK_HOME**: C:\conda\pixiedust-master\bin\spark←[0m
        Keep y/n [y]? y

←[32;1mDirectory C:\conda\pixiedust-master\bin\spark does not contain a valid SPARK install←[0m
        **Download Spark** y/n [y]? y

←[32;1mWhat version would you like to download? 1.6.3, 2.0.2, 2.1.0, 2.2.0 [2.2.0]: ←[0m**2.1.0**
F 82%
F 100%

错误详细信息 - 位于

下方
  

←[将Spark 2.1.0提取到C:\ conda \ pixiedust-master \ bin \ spark

     

回溯(最近一次调用最后一次):文件“c:\ conda \ lib \ runpy.py”,   第193行,在_run_module_as_main中       “主要”,mod_spec)

     

文件“c:\ conda \ lib \ runpy.py”,第85行,在_run_code中       exec(代码,run_globals)

     

文件“C:\ conda \ Scripts \ jupyter-pixiedust.EXE__main __。py”,第9行,   在

     

文件“c:\ conda \ lib \ site-packages \ install \ pixiedustapp.py”,第41行,   在主要       PixiedustJupyterApp.launch_instance()

     

文件“c:\ conda \ lib \ site-packages \ traitlets \ config \ application.py”,   第657行,在launch_instance中       app.initialize(argv的)

     

文件“”,第2行,初始化

     

文件“c:\ conda \ lib \ site-packages \ traitlets \ config \ application.py”,   第87行,在catch_config_error中       return方法(app,* args,** kwargs)

     

文件“c:\ conda \ lib \ site-packages \ traitlets \ config \ application.py”,   第296行,初始化       self.parse_command_line(argv的)

     

文件“”,第2行,在parse_command_line

中      

文件“c:\ conda \ lib \ site-packages \ traitlets \ config \ application.py”,   第87行,在catch_config_error中       return方法(app,* args,** kwargs)

     

文件“c:\ conda \ lib \ site-packages \ traitlets \ config \ application.py”,   第514行,在parse_command_line中       return self.initialize_subcommand(subc,subargv)

     

文件“”,第2行,在initialize_subcommand

中      

文件“c:\ conda \ lib \ site-packages \ traitlets \ config \ application.py”,   第87行,在catch_config_error中       return方法(app,* args,** kwargs)

     

文件“c:\ conda \ lib \ site-packages \ traitlets \ config \ application.py”,   第452行,在initialize_subcommand中       self.subapp.initialize(argv的)

     

文件“”,第2行,初始化

     

文件“c:\ conda \ lib \ site-packages \ traitlets \ config \ application.py”,   第87行,在catch_config_error中       return方法(app,* args,** kwargs)

     

文件“c:\ conda \ lib \ site-packages \ jupyter_core \ application.py”,行   239,初始化       self.parse_command_line(argv的)

     

文件“c:\ conda \ lib \ site-packages \ install \ createKernel.py”,第150行,   在parse_command_line中       self.download_spark(silent,silent_spark_version)

     

文件“c:\ conda \ lib \ site-packages \ install \ createKernel.py”,第409行,   在download_spark中       self.extract_temp_file(temp_file,self.spark_home)

     

文件“c:\ conda \ lib \ site-packages \ install \ createKernel.py”,第478行,   在extract_temp_file中       tar = tarfile.open(temp_file.name,“r:gz”)

     

文件“c:\ conda \ lib \ tarfile.py”,第1586行,处于打开状态       return func(name,filemode,fileobj,** kwargs)

     

文件“c:\ conda \ lib \ tarfile.py”,第1633行,在gzopen中       fileobj = gzip.GzipFile(name,mode +“b”,compresslevel,fileobj)

     

文件“c:\ conda \ lib \ gzip.py”,第163行, init       fileobj = self.myfileobj = builtins.open(filename,mode or'rb')

     

PermissionError:[Errno 13]权限被拒绝:'C:\ Temp \ tmpnt0i718r.tgz'

1 个答案:

答案 0 :(得分:1)

不幸的是,PixieDust站点文档中提到的PixieDust安装脚本不支持Windows平台:https://ibm-watson-data-lab.github.io/pixiedust/install.html。 作为一种解决方法,我建议使用带有Linux或MacOS的docker容器。