三步解决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(一)Python环境安装
Aug 20 Python
python迭代器实例简析
Sep 25 Python
python之文件的读写和文件目录以及文件夹的操作实现代码
Aug 28 Python
python自定义异常实例详解
Jul 11 Python
Python向MySQL批量插数据的实例讲解
Mar 31 Python
解决Python中定时任务线程无法自动退出的问题
Feb 18 Python
python3的url编码和解码,自定义gbk、utf-8的例子
Aug 22 Python
Python字符串大小写转换拼接删除空白
Sep 19 Python
利用Python的turtle库绘制玫瑰教程
Nov 23 Python
python实现串口通信的示例代码
Feb 10 Python
Python unittest discover批量执行代码实例
Sep 08 Python
Python Pandas模块实现数据的统计分析的方法
Jun 24 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+ajaxfileupload+jcrop插件完美实现头像上传剪裁
2014/06/09 PHP
PHP函数checkdnsrr用法详解(Windows平台用法)
2016/03/21 PHP
php自定义函数转换html标签示例
2016/09/29 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
2017/08/31 PHP
jquery操作select option 的代码小结
2011/06/21 Javascript
javascript 使td内容不换行不撑开
2012/11/29 Javascript
jQuery实现form表单reset按钮重置清空表单功能
2012/12/18 Javascript
js实现div的切换特效上一个下一个
2014/02/11 Javascript
jquery序列化表单去除指定元素示例代码
2014/04/10 Javascript
JavaScript用Number方法实现string转int
2014/05/13 Javascript
JS实现slide文字框缩放伸展效果代码
2015/11/05 Javascript
javascript设置页面背景色及背景图片的方法
2015/12/29 Javascript
详解React 16 中的异常处理
2017/07/28 Javascript
小程序云开发获取不到数据库记录的解决方法
2019/05/18 Javascript
layui 富文本编辑器和textarea值的相互传递方法
2019/09/18 Javascript
Vue 刷新当前路由的实现代码
2019/09/26 Javascript
Python实现Tab自动补全和历史命令管理的方法
2015/03/12 Python
pygame学习笔记(6):完成一个简单的游戏
2015/04/15 Python
python友情链接检查方法
2015/07/08 Python
python实现文本去重且不打乱原本顺序
2016/01/26 Python
浅谈编码,解码,乱码的问题
2016/12/30 Python
Django实现登录随机验证码的示例代码
2018/06/20 Python
在python中以相同顺序shuffle两个list的方法
2018/12/13 Python
Python实现简易过滤删除数字的方法小结
2019/01/09 Python
使用python实现ftp的文件读写方法
2019/07/02 Python
Python版中国省市经纬度
2020/02/11 Python
浅谈图像处理中掩膜(mask)的意义
2020/02/19 Python
Python基于Dlib的人脸识别系统的实现
2020/02/26 Python
优秀应届毕业生自荐信
2013/11/16 职场文书
会计岗位描述
2014/02/22 职场文书
元宵节晚会主持人串词
2014/03/25 职场文书
保密承诺书范文
2014/03/27 职场文书
幼儿教师师德承诺书
2014/05/23 职场文书
辛亥革命观后感
2015/06/02 职场文书
房产遗嘱范本
2015/08/06 职场文书
制作能在nginx和IIS中使用的ssl证书
2021/06/21 Servers