三步解决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 相关文章推荐
python中pygame针对游戏窗口的显示方法实例分析(附源码)
Nov 11 Python
利用python 更新ssh 远程代码 操作远程服务器的实现代码
Feb 08 Python
TensorFlow实现MLP多层感知机模型
Mar 09 Python
Python编写合并字典并实现敏感目录的小脚本
Feb 26 Python
python进程和线程用法知识点总结
May 28 Python
python射线法判断检测点是否位于区域外接矩形内
Jun 28 Python
python+opencv像素的加减和加权操作的实现
Jul 14 Python
对python中assert、isinstance的用法详解
Nov 27 Python
Python任务调度模块APScheduler使用
Apr 15 Python
python保存大型 .mat 数据文件报错超出 IO 限制的操作
May 10 Python
用Python编写简单的gRPC服务的详细过程
Jul 04 Python
Pygame如何使用精灵和碰撞检测
Nov 17 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
phpMyAdmin 安装及问题总结
2009/05/28 PHP
php file_get_contents函数轻松采集html数据
2010/04/22 PHP
php中如何同时使用session和cookie来保存用户登录信息
2013/07/05 PHP
php自定义函数实现汉字转换utf8编码的方法
2016/09/29 PHP
Jquery 点击按钮显示和隐藏层的代码
2011/07/25 Javascript
javascript中将Object转换为String函数代码 (json str)
2012/04/29 Javascript
jQuery对象的selector属性用法实例
2014/12/27 Javascript
jquery实现简洁文件上传表单样式
2015/11/02 Javascript
AngularJs 国际化(I18n/L10n)详解
2016/09/01 Javascript
vue 打包后的文件部署到express服务器上的方法
2017/08/09 Javascript
element-ui表格列金额显示两位小数的方法
2018/08/24 Javascript
javascript实现5秒倒计时并跳转功能
2019/06/20 Javascript
微信小程序开发常见问题及解决方案
2019/07/11 Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
2019/10/16 jQuery
小程序采集录音并上传到后台
2019/11/22 Javascript
微信小程序如何通过用户授权获取手机号(getPhoneNumber)
2020/01/21 Javascript
vscode调试node.js的实现方法
2020/03/22 Javascript
vue实现购物车加减
2020/05/30 Javascript
Vue项目中使用mock.js的完整步骤
2021/01/12 Vue.js
[04:27]DOTA2官方论坛水友赛集锦
2013/09/16 DOTA
[47:52]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第二场 11.26
2020/11/30 DOTA
Python中关于字符串对象的一些基础知识
2015/04/08 Python
解析Python中的二进制位运算符
2015/05/13 Python
Python Django Vue 项目创建过程详解
2019/07/29 Python
python-tornado的接口用swagger进行包装的实例
2019/08/29 Python
一行Python代码制作动态二维码的实现
2019/09/09 Python
python3中rank函数的用法
2019/11/27 Python
详解h5页面在不同ios设备上的问题总结
2019/03/01 HTML / CSS
上课说话检讨书大全
2014/01/22 职场文书
大学生学年自我鉴定
2014/02/10 职场文书
实习协议书范本
2014/04/22 职场文书
2015年五四青年节演讲稿
2015/03/18 职场文书
教师节老师寄语
2015/05/28 职场文书
学校运动会加油词
2015/07/18 职场文书
webpack的移动端适配方案小结
2021/07/25 Javascript
table设置超出部分隐藏,鼠标移上去显示全部内容的方法
2022/12/24 HTML / CSS