当前位置: 首页 > 后端技术 > Python

Python安装第三方库提示“既不是内部或外部命令也不是可运行的程序或批处理文件”解决办法

时间:2023-03-26 13:52:21 Python

Python安装第三方库提示“既不是内部命令也不是外部命令,也不是可运行的程序或批处理文件”。作为一个比小白稍微进阶一点的大白,天天接到各种电脑问题,从装系统到剪辑视频再到安装环境,甚至还要帮别人敲代码……今天有个同学找我安装jiebainPython库失败的问题,因为我同学是白中白,所以只能自己动手,远程解决。该问题在Windows环境中重现。正常安装Python后,IDLE可以正常启动。但是在cmd中,python命令和pip包管理器都提示“pipisneitheraninternalorexternalcommandnoranoperableprogramorbatchfile”。显然,这是环境变量的问题。环境变量(急于解决问题的请跳过本节)什么是环境变量?想象一个场景,如果你是第一次上学,你打算中午去食堂吃饭,但是你不知道食堂在哪里。你可以一个人绕着整个校园转一圈,最后靠自己的努力找到食堂,然后进去吃饭;当然你也可以直接问老师,老师会告诉你“在某个路口左转,走500米就到了”。其实计算机也需要靠“问路”来寻找资源,所以有两种情况:用户自己搜索,找到资源放在哪里,然后让计算机按照这个执行小路;“地图”,在地图上标注了资源的位置,然后电脑只要看一下“地图”就知道某个软件放在哪里了。这个“地图”就是环境变量。实际运行时,如果不指定资源的目录,计算机只会在自然目录中查找,如果找不到,则会在环境变量中查找。电脑找不到怎么办,比如输入Python,电脑找不到任何与Python相关的资源,只能提示“既不是内部命令也不是外部命令,也不是可运行的程序或批处理文件”好吧。..解决问题很简单。其实在Python的安装页面,有一个很关键的选项:这个选项的意思是自动添加环境变量,也就是在地图上标出安装Python的位置。但是大部分小伙伴看都不看就直接下一步了。这就导致虽然可以直接打开软件,但是系统并不知道软件放在哪里。解决办法是卸载->勾选“AddPythontoPATH”->安装。就这么简单!python命令和pip命令都有了,然后就可以愉快的安装各种第三方库了!输入pipinstalljieba,耐心等待进度条走完,再安装库。本文作者:河北工业大学梦云知开发团队刘宇轩