发布于2020-03-11 18:38 阅读(623) 评论(0) 点赞(0) 收藏(2)
一天,我要装一个新的比较大的Python库,看着别人写的教程,先升级一下pip。他写的是:
pip install --upgrade pip
没有认真思考,头脑一热,复制粘贴执行,悲剧发生了。
执行该命令后,装了几个文件后,马上报出权限不足问题。这时我一想,这条命令当然有问题:
使用pip自己更新自己,那么在替换某些正在使用中的文件(如pip3.exe
)时必然被拒绝访问!
此时,执行pip
、pip3
均无效,where pip
无返回值。
此时已经无法用python -m pip
来重新安装pip了,因为已经没有pip这个模块了。难道只能重装Python?那我的那些装好的库又白装了呗?
其实,Python为我们保留了一个救急脚本来应对pip丢失的情况,执行:
python -m ensurepip
你就会发现,pip它回来了!
在修复了pip后,终于可以执行正确的pip升级命令:
python -m pip install --upgrade pip
pip install --upgrade pip
升级pippython -m pip install --upgrade pip
升级pippython -m ensurepip
修复原文链接:https://www.cnblogs.com/zxuuu/p/12460905.html
作者:众神之战
链接:https://www.pythonheidong.com/blog/article/252287/56a0df40244fea6792f9/
来源:python黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 python黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-1
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!