pip是python使用所依赖的下载包的东西,所以有一些程序会使用到她,用她来下载某些所需要的包
起因:
由于是突发奇想,所以就直接在控制台执行了pip install pyinstaller(安装pyinstaller。是个能打包成exe文件的,让人不用下载环境的包),结果先是发出了警告Waring,然后报错,最后给了提示说pip的版本太低,让升级版本(老子昨天才下的python3.11.6,你跟老子说版本低),无奈,只好听从system安排升级pip版本
经过:
按照他给的命令行pip install --upgrade pip升级结果报错,卡在了Downloading pip-23.3.1-py3-none-any.whl (2.1 MB)这个下载命令上,起初不清楚看到报错就误认为是不是权限不够,又特意去使用管理员权限去下载,结果还是不行,无奈只好去网上查询相关的报错信息。
结束:
看到网上将报错信息大致总结为了三类:
一类是权限问题,没有使用管理员权限,但是我自己试过了,排除。
一类是pip本身就出了问题,相关请参考,结果我找了一下Python3116\Lib\site-packages目录,发现还有pip相关文件,所以也排除了。
还有一类就是数据源的问题,现在使用的数据源下载链接速度太慢,所以导致下不下来报错,所以只需要切换一下数据源即可:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
看到出现了pip.ini之后,再执行下载pip:
python -m pip install --upgrade pip
最后出现:Successfully installed pip-23.3.1,就代表着已经将pip更新为最新的23.3.1版本了
话后:
今天1024,祝大家程序员节少码多money,