记得去年夏天,我在一次技术交流会上,看到一个同事在电脑前捣鼓pip升级模块。当时他正在升级一个叫requests的库,他说:“这玩意儿升级起来还挺快。” 等等,我突然想到,我上次升级pip的时候,是在一个周末的下午,地点是公司的小会议室,那时候我升级了pip到最新的版本,花了大概5分钟。
当时我敲了这些命令: bash pip install --upgrade pip
然后,就真的很快,几秒钟就完成了。我记得升级前pip的版本是9.0.1,升级后变成了20.2.3。细节就是这样,升级pip本身是个小事情,但有时候也能反映出一些技术进步的轨迹。
那,你们升级pip的时候,有没有什么特别的故事呢?
直接命令行:
bash pip install --upgrade <模块名>
例如,升级requests模块:
bash pip install --upgrade requests
时间:不确定,取决于网络和模块大小。 地点:命令行界面。 具体数字:无,但升级过程会显示进度。
先升级pip: bash pip install --upgrade pip
再升级具体模块: bash pip install --upgrade 模块名
比如升级numpy: bash pip install --upgrade numpy
我自己也在用这个方法升级,基本没问题。
上周有个客人问我怎么升级pip管理的模块,我给他讲了一下。首先,你得打开命令行工具,然后按照以下步骤操作:
1. 打开命令行。在Windows上通常是“命令提示符”或“PowerShell”,在macOS或Linux上就是“终端”。
2. 输入以下命令来升级pip本身:
python -m pip install --upgrade pip
或者如果你使用的是Python 3,你可能需要使用:
python3 -m pip install --upgrade pip
注意:如果你安装的是Python 2,但想升级pip,你可能需要使用:
python -m pip install --upgrade pip2
3. 按下回车键,命令就会开始执行。等一会儿,pip就会升级完成。
4. 升级完成后,你可以通过运行以下命令来验证pip的版本:
pip --version
或者
pip3 --version
根据你的Python版本,命令会有所不同。
就这样,简单几步就能升级pip了。反正你看着办,升级pip能让你安装和升级其他Python包的时候更顺畅。我还在想,是不是该提醒一下,升级pip之前最好先备份一下重要的包,以防万一出什么问题。