我是靠谱客的博主 愤怒蜜蜂,最近开发中收集的这篇文章主要介绍WIN10环境下安装jupyter_contrib_nbextensions报错:(PermissionError:[ERRNO 13] Permission denied)解决办法1. PermissionError:[ERRNO 13]报错解决办法:2. 附:安装nbextensions步骤:,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

  • 1. PermissionError:[ERRNO 13]报错解决办法:
    • (0) 报错信息及解决思路:
    • (1) 打开超级管理员权限(WIN10 家庭版)
      • 1)以管理员身份运行cmd:
      • 2)输入命令行
    • (2) 切换用户到Administrator配置nbextensions
      • 1)切换到Administrator:
      • 2) 打开anaconda prompt输入命令行:
      • 3)打开jupyter notebook,找到Nbextensions,在配置界面中勾选所需功能:
      • 4) 关闭jupyter notebook,重启电脑
    • (3) 切换回原用户,覆盖原用户的.jupyter配置文件:
      • 1) 在C:UsersAdministrator找到.jupyter配置目录,复制.jupyter文件夹
      • 2)将复制的.jupyter 覆盖到C:Users原用户名 路径下
      • 3)打开jupyter notebook,nbextensions配置成功
  • 2. 附:安装nbextensions步骤:
    • (1)安装jupyter_contrib_nbextensions
    • (2)安装javascript 和 css文件
    • (3)配置nbextensions里的组建

1. PermissionError:[ERRNO 13]报错解决办法:

(0) 报错信息及解决思路:

报错信息:
安装nbextensions时,输入以下命令报错:

jupyter contrib nbextension install --user

网上搜了很多办法(用管理员模式打开anaconda prompt,kill掉python的后台应用)均没有解决问题。
在这里插入图片描述
根据报错信息,可知是配置时修改权限不足,WIN10家庭版默认不会开启ADMINISTRATOR权限,尝试打开超级管理员权限,在ADMINISTRATOR环境下配置,问题成功解决。

(1) 打开超级管理员权限(WIN10 家庭版)

win10家庭版没有用户组,所以可以在cmd输入以下命令打开超级管理员ADMINISTRATOR1

1)以管理员身份运行cmd:

2)输入命令行

注意:需要关闭防火墙

net user administrator /active:yes

在这里插入图片描述

(2) 切换用户到Administrator配置nbextensions

1)切换到Administrator:

在这里插入图片描述

2) 打开anaconda prompt输入命令行:

jupyter contrib nbextension install --user

可以看到这一步在Administrator中不会报错
在这里插入图片描述

3)打开jupyter notebook,找到Nbextensions,在配置界面中勾选所需功能:

在这里插入图片描述

4) 关闭jupyter notebook,重启电脑

(3) 切换回原用户,覆盖原用户的.jupyter配置文件:

1) 在C:UsersAdministrator找到.jupyter配置目录,复制.jupyter文件夹

在这里插入图片描述

2)将复制的.jupyter 覆盖到C:Users原用户名 路径下

在这里插入图片描述

3)打开jupyter notebook,nbextensions配置成功

2. 附:安装nbextensions步骤:

参考官方文档2: https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/.

(1)安装jupyter_contrib_nbextensions

用管理员权限打开anaconda prompt,用pip install命令安装

pip install jupyter_contrib_nbextensions

PS: (也可以用conda install)

conda install -c conda-forge jupyter_contrib_nbextensions

(2)安装javascript 和 css文件

(注意:通常会在这一步报错)

jupyter contrib nbextension install --user

(3)配置nbextensions里的组建

方法1:通过命令行:(若上一步运行失败,这一步也会报PermissionError错误

jupyter  nbextension  enable  < nbextension  require  path >

例如:

jupyter nbextension enable toc2/main  

方法2:打开jupyter notebook的配置界面勾选所需组件功能:(若上一步运行失败,则该界面会报not found 404
配置界面

参考链接:


  1. http://mip.xitongcheng.com/jiaocheng/win10_article_41194.html ↩︎

  2. https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/](https://jupyter-contrib-nbextensions.readthedocs.io/en/latest/ ↩︎

最后

以上就是愤怒蜜蜂为你收集整理的WIN10环境下安装jupyter_contrib_nbextensions报错:(PermissionError:[ERRNO 13] Permission denied)解决办法1. PermissionError:[ERRNO 13]报错解决办法:2. 附:安装nbextensions步骤:的全部内容,希望文章能够帮你解决WIN10环境下安装jupyter_contrib_nbextensions报错:(PermissionError:[ERRNO 13] Permission denied)解决办法1. PermissionError:[ERRNO 13]报错解决办法:2. 附:安装nbextensions步骤:所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部