三步解决python PermissionError: [WinError 5]拒绝访问的情况


Posted in Python onApril 22, 2020

问题描述:

1.当你卸载python库的时候,如:pip uninstall pandas

2.当你想要更新python库的时候,如:pip install --upgrade pandas

等等… 就会出现PermissionError: [WinError 5] 问题

废话不多说,分三步完全解决该问题:

第一步:

关闭跟python相关的所有程序,如jupyter,pycharm,Anaconda等等,这一步非常重要!!!

好了,第一步完成下面开始常规操作的两步:

第二步:

赋予用户对python的“完全控制”的权限,步骤如下:

找到按照python的位置,本文用的是Anaconda,安装在D盘,位置为:D:\Anaconda3。找到python->右键->属性->安全->点击“组或用户名”中的Users->编辑->点击点击“组或用户名”中的Users->把“完全控制”打钩->应用->OK

三步解决python PermissionError: [WinError 5]拒绝访问的情况

第三步:

执行完第二步一般就能解决问题。如果还没解决问题的话,请执行第三部,找到你安装python的文件夹,本人用的是Anaconda3,那么就直接对该文件夹(本人安装位置为D:\Anaconda3),右键属性,按照第二步的方法执行一遍就OK了!

当然,如果你用的pycharm或其他软件安装的python,那么就找到你安装位置的那个文件夹,同理右键->属性,执行第二步的方法, 搞定!

**总结:**一定要关闭所有跟python相关的程序!

补充知识:jupyter notebook_启动出错_ValueError: Please install nodejs 5+ and npm before continuing installation.

错误描述:

在启动jupyter notebook的时候虽然能进入Home,但是后台还是报错,如下:

[W 11:03:21.011 NotebookApp] Error loading server extension jupyterlab
 Traceback (most recent call last):
 File "E:\Anaconda3\lib\site-packages\jupyterlab\commands.py", line 321, in
 __init__
 self._run(['node', 'node-version-check.js'], cwd=HERE, quiet=True)
 File "E:\Anaconda3\lib\site-packages\jupyterlab\commands.py", line 1165, i
n _run
 proc = Process(cmd, **kwargs)
 File "E:\Anaconda3\lib\site-packages\jupyterlab\process.py", line 73, in _
_init__
 self.proc = self._create_process(cwd=cwd, env=env)
 File "E:\Anaconda3\lib\site-packages\jupyterlab\process.py", line 131, in
_create_process
 cmd[0] = which(cmd[0], kwargs.get('env'))
 File "E:\Anaconda3\lib\site-packages\jupyterlab\jlpmapp.py", line 59, in w
hich
 raise ValueError(msg)
 ValueError: Please install nodejs 5+ and npm before continuing installation.
 nodejs may be installed using conda or directly from the nodejs website.
 
 During handling of the above exception, another exception occurred:
 
 Traceback (most recent call last):
 File "E:\Anaconda3\lib\site-packages\notebook\notebookapp.py", line 1454,
in init_server_extensions
 func(self)
 File "E:\Anaconda3\lib\site-packages\jupyterlab\extension.py", line 111, i
n load_jupyter_server_extension
 info = get_app_info(app_dir)
 File "E:\Anaconda3\lib\site-packages\jupyterlab\commands.py", line 244, in
 get_app_info
 handler = _AppHandler(app_dir, logger)
 File "E:\Anaconda3\lib\site-packages\jupyterlab\commands.py", line 324, in
 __init__
 raise ValueError(msg)
 ValueError: Please install nodejs 5+ and npm before continuing installation.
 nodejs may be installed using conda or directly from the nodejs website.
[I 11:03:21.336 NotebookApp] Serving notebooks from local directory: C:\Users\Ad
ministrator\Desktop\shuju
[I 11:03:21.338 NotebookApp] 0 active kernels
[I 11:03:21.339 NotebookApp] The Jupyter Notebook is running at:
[I 11:03:21.340 NotebookApp] http://localhost:8888/?token=14172d7abed02b6a0b816a
51fa29f6b44929d2f96b8a1b7f
[I 11:03:21.342 NotebookApp] Use Control-C to stop this server and shut down all
 kernels (twice to skip confirmation).
[C 11:03:21.350 NotebookApp]
 
 Copy/paste this URL into your browser when you connect for the first time,
 to login with a token:
 http://localhost:8888/?token=14172d7abed02b6a0b816a51fa29f6b44929d2f96b8
a1b7f
[I 11:03:21.581 NotebookApp] Accepting one-time-token-authenticated connection f
rom ::1
[I 11:15:21.364 NotebookApp] Interrupted...
[I 11:15:21.366 NotebookApp] Shutting down 0 kernels

解决方案:

因为我的电脑上安装了Anaconda,所以我打开Anacoda后

三步解决python PermissionError: [WinError 5]拒绝访问的情况

等待系统安装,完成后在cmd命令行中再次输入jupyter notebook,问题解决

三步解决python PermissionError: [WinError 5]拒绝访问的情况

三步解决python PermissionError: [WinError 5]拒绝访问的情况

以上这篇三步解决python PermissionError: [WinError 5]拒绝访问的情况就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
打开电脑上的QQ的python代码
Feb 10 Python
Python的print用法示例
Feb 11 Python
python爬取微信公众号文章
Aug 31 Python
Python3中bytes类型转换为str类型
Sep 27 Python
Python中实现单例模式的n种方式和原理
Nov 14 Python
python样条插值的实现代码
Dec 17 Python
关于python3中setup.py小概念解析
Aug 22 Python
python中的TCP(传输控制协议)用法实例分析
Nov 15 Python
Jupyter notebook无法导入第三方模块的解决方式
Apr 15 Python
pandas中的ExcelWriter和ExcelFile的实现方法
Apr 24 Python
基于python实现操作redis及消息队列
Aug 27 Python
一文搞懂Python Sklearn库使用
Aug 23 Python
python实现四人制扑克牌游戏
Apr 22 #Python
如何在django中实现分页功能
Apr 22 #Python
在Windows上安装和配置 Jupyter Lab 作为桌面级应用程序教程
Apr 22 #Python
python实现扑克牌交互式界面发牌程序
Apr 22 #Python
文件上传服务器-jupyter 中python解压及压缩方式
Apr 22 #Python
如何将tensorflow训练好的模型移植到Android (MNIST手写数字识别)
Apr 22 #Python
Jupyter 无法下载文件夹如何实现曲线救国
Apr 22 #Python
You might like
php异步:在php中使用fsockopen curl实现类似异步处理的功能方法
2016/12/10 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
PHP Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
jQuery 1.0.2
2006/10/11 Javascript
JS 判断代码全收集
2009/04/28 Javascript
写出更好的JavaScript程序之undefined篇(中)
2009/11/23 Javascript
javascript 解决表单仍然提交即使监听处理函数返回false
2010/03/14 Javascript
jquery 图片轮换效果
2010/07/29 Javascript
JavaScript为对象原型prototype添加属性的两种方式
2010/08/01 Javascript
30个精美的jQuery幻灯片效果插件和教程
2011/08/23 Javascript
ie下动态加态js文件的方法
2011/09/13 Javascript
分享20款美化网站的 jQuery Lightbox 灯箱插件
2014/10/10 Javascript
JavaScript的jQuery库插件的简要开发指南
2015/08/12 Javascript
jQuery实现带分组数据的Table表头排序实例分析
2015/11/24 Javascript
vue插件tab选项卡使用小结
2016/10/27 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
2017/03/09 Javascript
vue.js学习之UI组件开发教程
2017/07/03 Javascript
json数据传到前台并解析展示成列表的方法
2018/08/06 Javascript
4个顶级开源JavaScript图表库
2018/09/29 Javascript
vue计算属性computed的使用方法示例
2019/03/13 Javascript
JS中类的静态方法,静态变量,实例方法,实例变量区别与用法实例分析
2020/03/14 Javascript
关于ES6尾调用优化的使用
2020/09/11 Javascript
vue3.0 上手体验
2020/09/21 Javascript
Python使用sorted排序的方法小结
2017/07/28 Python
基于Python实现的ID3决策树功能示例
2018/01/02 Python
Mac中PyCharm配置Anaconda环境的方法
2020/03/04 Python
python获取栅格点和面值的实现
2020/03/10 Python
CSS3实现自定义Checkbox特效实例代码
2017/04/24 HTML / CSS
突破canvas语法限制 让他支持链式语法
2012/12/24 HTML / CSS
超市创业计划书
2014/04/24 职场文书
国际贸易系求职信
2014/08/09 职场文书
技术员岗位职责
2015/02/04 职场文书
2015年全国保险公众宣传日活动方案
2015/05/06 职场文书
Python基础之Socket通信原理
2021/04/22 Python
vue使用refs获取嵌套组件中的值过程
2022/03/31 Vue.js
MySQL 字符集 character
2022/05/04 MySQL