只需两步彻底解决 Windows 安装 Python 库的权限问题

i小码哥

共 1257字,需浏览 3分钟

 ·

2020-12-24 00:36

原创第 114 篇


当您在 Windows系统中安装 Python 第三方库时,您有没有遇到下面的问题:



此类问题一般是在安装或者卸载第三方库的时候发生的,比如:


  1. 当您卸载python库的时候,如:pip uninstall XXXX

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


等等… 就会出现 PermissionError: [WinError 5] 问题。从字面看,该问题是一个权限问题。


如果您用的是Linux, 您可以直接 通过 sudo install XXX解决。

如果您是windows系统, 废话不多说,分两步完全解决该问题:



01

关闭所有 Python 程序


您需要关闭与 Python 有关的所有程序,比如Spyder、Jupyter

点击右侧的 X关闭



这一步很重要,一定要关闭。


02

设置 Python 的权限



设置用户对 Python  的 ” 完全控制“  的权限,步骤如下:


  1. 找到安装python的位置,本文用的是Anaconda,安装在C盘,位置为:C:\ProgramData\Anaconda3。

    1. 注意: 如果找不到 ProgramData,请查看是否被隐藏了


  2. 找到 python->右键->属性->安全->点击“组或用户名”中的Users->编辑->点击点击“组或用户名”中的Users->把“完全控制”打钩->应用->OK





设置完成成功的界面:




注意一定要重启 cmd 才能安装成功。

最后,终于看到安装成功了。关键以后在安装库的时候,再也不用担心了,因为一次解决永久使用。




03

举一反三



如果您用的其他方法安装的 Python,也是一样的解决方法。

首先关闭 Python 程序,然后找到安装路径(如果找不到可以留言或私信我),并找到 python ->右键 -> 属性设置权限。


总结:一定要关闭 Python 程序, 然后设置权限。





零基础学 Python,看下嘛
送109元的零基础视频课

 只需7天时间,跨进Python编程大门,已有3800+加入
【基础】0基础入门python,24小时有人快速解答问题;
【提高】40多个项目实战,老手可以从真实场景中学习python;
【直播】不定期直播项目案例讲解,手把手教你如何分析项目;
【分享】优质python学习资料分享,让你在最短时间获得有价值的学习资源;圈友优质资料或学习分享,会不时给予赞赏支持,希望每个优质圈友既能赚回加入费用,也能快速成长,并享受分享与帮助他人的乐趣。
【人脉】收获一群志同道合的朋友,并且都是python从业者
【价格】本着布道思想,只需 69元 加入一个能保证学习效果的良心圈子。
【赠予】价值109元 0基础入门在线课程,免费送给圈友们,供巩固
浏览 16
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报