如何安装python库:依托终端适配镜像源匹配对应版本安装

如何安装python库:依托终端适配镜像源匹配对应版本安装

刚学Python编程的那段时间,最折磨人的基础操作就是如何安装python库,明明教程里就一行简单代码,我照着敲却次次报错,反复折腾一下午都装不好一个基础库,一度怀疑自己是不是压根不适合学编程。

那时候根本摸不清报错的根源在哪。

最开始完全是无脑操作,网上说安装库用pip install加库名就行,打开电脑的cmd终端,直接输入pip install pandas,满心等着安装成功的提示,结果屏幕直接跳出“不是内部或外部命令”的红色报错。反复复制粘贴指令、重启终端试了五六次,结果一模一样,半点进展都没有,当时压根不懂环境变量是什么,只觉得这个工具莫名其妙的难用。

折腾好久才搞明白,问题出在Python的安装环节。当初装软件的时候,随手跳过了自动添加环境变量的勾选,后续手动补配路径的时候还输错了文件夹名称,导致系统根本识别不到pip工具,不管输多少次安装指令,都是无效操作。重新找到Python安装根目录,正确配置好系统环境变量,重启电脑之后,第一次顺利调出了pip的指令页面,那一刻才算跨过最基础的门槛。

本以为搞定环境变量就万事大吉,结果新的问题又接踵而至。

重新输入安装指令后,终端终于开始运行了,但下载速度慢的离谱,全程只有几KB每秒,稍微切个网页、连个新网络,安装进程就直接中断失败。好几次眼看着进度条走到一半,直接闪退报错,心态一次次被磨没,半天时间就耗在反复重试安装上。

属实被原生安装源的速度整无语了。

后来慢慢摸索才知道,Python默认的安装源是国外服务器,国内网络访问本身就不稳定,速度慢、易断开都是常态,想要顺利安装,必须切换国内镜像源。我当时一直用的是豆瓣镜像源,不用复杂设置,直接在原有安装指令后面加上镜像地址就行,修改完指令再次尝试安装pandas,速度直接飙升,几秒钟就完成了全部安装步骤,全程没有一点卡顿和报错。

本以为这就是全部技巧,直到后面换了新项目开发,又遇到了新的坑。电脑里之前残留了旧版本的Python2.7,新装的是Python3.10,直接用pip指令安装的库,全都装到了旧版本的运行环境里,新项目调用的时候始终显示库不存在,白白浪费了很多调试时间。

从那之后就固定了专属的安装方法,全程零踩坑。打开cmd终端,统一使用pip3指令适配新版本Python,搭配国内豆瓣镜像源,完整指令就是pip3 install 库名 -i https://pypi.douban.com/simple/,不管是数据分析、爬虫还是可视化的各类Python库,用这个方式都能一次性安装成功,不会出现版本不匹配、下载失败、环境识别不到的问题。

后来每次新建编程项目,都会下意识先用这套指令安装所需库,再也没有为基础安装问题浪费过时间。那天调试完所有环境,把正确的安装指令随手保存到了桌面记事本里,关掉终端就去忙别的事了。