三步解决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的Django框架中的select_related函数对QuerySet 查询的优化
Apr 01 Python
Python3.x版本中新的字符串格式化方法
Apr 24 Python
浅析python实现scrapy定时执行爬虫
Mar 04 Python
pandas 使用apply同时处理两列数据的方法
Apr 20 Python
python中的二维列表实例详解
Jun 19 Python
python消除序列的重复值并保持顺序不变的实例
Nov 08 Python
Python控制Firefox方法总结
Jun 03 Python
基于Python2、Python3中reload()的不同用法介绍
Aug 12 Python
Python Django模板之模板过滤器与自定义模板过滤器示例
Oct 18 Python
Jupyter notebook运行Spark+Scala教程
Apr 10 Python
Python3.7在anaconda里面使用IDLE编译器的步骤详解
Apr 29 Python
Python 如何展开嵌套的序列
Aug 01 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来处理多个提交任务
2006/10/09 PHP
Windows7下PHP开发环境安装配置图文方法
2010/05/20 PHP
解决PHP里大量数据循环时内存耗尽的方法
2015/10/10 PHP
php反射类ReflectionClass用法分析
2016/05/12 PHP
由JavaScript中call()方法引发的对面向对象继承机制call的思考
2011/09/12 Javascript
jquery中邮箱地址 URL网站地址正则验证实例代码
2013/09/15 Javascript
利用JQuery和Servlet实现跨域提交请求示例分享
2014/02/12 Javascript
跟我学习javascript的var预解析与函数声明提升
2015/11/16 Javascript
理解Angular数据双向绑定
2016/01/10 Javascript
jQuery.Form上传文件操作
2017/02/05 Javascript
详解vue-router 2.0 常用基础知识点之router-link
2017/05/10 Javascript
实例讲解Vue.js中router传参
2018/04/22 Javascript
详解浏览器缓存和webpack缓存配置
2018/07/06 Javascript
JavaScript实现表单注册、表单验证、运算符功能
2018/10/15 Javascript
Vue+Element实现表格编辑、删除、以及新增行的最优方法
2019/05/28 Javascript
jQuery实现轮播图效果demo
2020/01/11 jQuery
vue-axios同时请求多个接口 等所有接口全部加载完成再处理操作
2020/11/09 Javascript
[56:38]DOTA2-DPC中国联赛正赛Aster vs Magma BO3 第一场 3月5日
2021/03/11 DOTA
使用Python对SQLite数据库操作
2017/04/06 Python
使用Python来开发微信功能
2018/06/13 Python
Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】
2018/12/24 Python
python实现随机漫步方法和原理
2019/06/10 Python
selenium+Chrome滑动验证码破解二(某某网站)
2019/12/17 Python
django restframework serializer 增加自定义字段操作
2020/07/15 Python
简单总结CSS3中视窗单位Viewport的常见用法
2016/02/04 HTML / CSS
CSS3属性 line-clamp控制文本行数的使用
2020/03/19 HTML / CSS
伯克斯奥特莱斯:Burkes Outlet
2019/03/30 全球购物
动态密码技术
2012/10/18 面试题
入党自我评价优缺点
2014/01/25 职场文书
两只小狮子教学反思
2014/02/05 职场文书
教师职位说明书
2014/07/29 职场文书
滞留工资返还协议书
2014/10/19 职场文书
2014年医院工作总结
2014/11/20 职场文书
入党转正介绍人意见
2015/06/03 职场文书
交互式可视化js库gojs使用介绍及技巧
2022/02/18 Javascript
CSS 实现磨砂玻璃(毛玻璃)效果样式
2023/05/21 HTML / CSS