前言
“电脑玩得好,工具人当到老”。
作为一个比小白稍微高级一点的大白,每天都会收到各种计算机问题,从装系统到剪视频再到装环境,甚至帮别人敲代码......
今天一个同学问我Python安装jieba库失败的问题,由于同学是白中白,所以我只能自己上手,远程解决。
问题复现
Windows环境下,正常安装Python之后,IDLE可以正常启动。
但在cmd中,无论是python命令还是pip包管理器均提示“pip既不是内部或外部命令也不是可运行的程序或批处理文件”。
很明显,这是环境变量的问题。
环境变量
(着急解决问题的小伙伴请直接跳过本节)
什么是环境变量?
想象一个场景,如果你第一次上学,中午打算去食堂吃饭,但又不知道食堂在哪。
你可以自己把整个校园都转一遍,最终靠自己的努力找到食堂,然后进去吃饭;
当然也可以直接问老师,老师告诉你“在某个路口左转,步行500米之后到达”。
事实上,计算机也是需要靠“问路”的方式来寻找资源的,所以就存在两种情况:
用户自己寻找,找到这个资源放在哪里,然后让计算机按照这个路径执行;
在计算机中放一张“地图”,地图中标出了资源的位置,然后计算机只需要看“地图”,就知道某个软件放在哪里。