专治各种pip库下载出现的bug——ERROR:Cannot unpack file xxxx情况

应用场景:pip库下载出现的bug

提示:首先声明一点,如果遇到下面的问题一定不可能是网速太慢,而是单纯的出现了bug——一定是权限问题 (豪气凌云的说!)!!!

例如以下三处经典报错:

1.在使用pip安装某个包时,python install xxx,会报拒绝访问的错误;

2.ERROR: Could not install packages due to an PermissionError: [WinError 5] 拒绝访问。: ‘c:\program files\python\Lib\site-packages‘;

3.ERROR: Could not install packages due to an OSError: [Error 13] 拒绝访问;


下载第三方库时所面临的问题:(附带解决方法)

第一个经典错误:

先找到你存放Python的文件夹后找到python\python3.9.5\Lib\site.py;

然后用notepad++.exe代开,找到8887行;

进行更改可以使下载的第三方库到任意盘;

专治各种pip库下载出现的bug——ERROR:Cannot unpack file xxxx情况_第1张图片
第二个经典错误:
ERROR: Could not install packages due to an PermissionError: [WinError 5] 拒绝访问。: ‘c:\program files\python36\Lib\site-packages‘;

有三种写法:
pip +install + 安装的包名

pip +install +--user +安装的包名

pip +install +-i 清华/中科大的源 +安装的包名

第三个经典错误:
ERROR: Could not install packages due to an OSError: [Error 13] 拒绝访问: ‘c:\program files\python36\Lib\site-packages‘ Check the permissions即:专治各种pip库下载出现的bug——ERROR:Cannot unpack file xxxx情况_第2张图片

找到命令控制符,以管理员身份打开,直接重复以上操作即可

原因分析:

友情提示:个人的分析可能不是太全面,如有疑问,欢迎大家在下面评论!

面包and牛奶在学习人工智能时因为需要一些第三方数据库,所以需要用到pip来下载第三方数据库,但是当面包牛奶看到那一行行鲜红的英语单词时 (raise ReadTimeoutErrorself._pool, None, ‘Read timed out.) ,心态顿时崩了,在下载到一半后,更是一定会跳出来一段黄不拉几的更新提示时,我的心情,就像下图:

花了两小时发现就是权限不够!

结尾:

今天的分享就到这里了,希望帮助大家解决了困难。再次感谢大家的访问!我是面包and牛奶,我们下期再见(可能会鸽很久很久)!鹅鹅鹅!

你可能感兴趣的:(python,pip)