新用户注册入口 老用户登录入口

[转载]亲身试验:python不是内部或外部命令,也不是可运行的程序或批处理文件

文章作者:转载 更新时间:2023-10-06 15:30:48 阅读数量:115
文章标签:PythonWindows环境变量安装路径PATH路径配置环境变量
本文摘要:本文针对Windows系统中CMD无法识别Python命令的问题,指出原因是Python.exe未被添加到系统的默认PATH路径。解决方案包括检查并确保Python安装在正确的盘符路径下,以及配置环境变量以包含Python的安装目录(如D盘下的Python文件夹)。同时,文章还简述了如何通过编辑环境变量解决该问题,并提到了在特殊情况下删除Cygwin软件的方法。关键词:Windows、CMD、环境变量、安装路径、PATH路径、Python、Python.exe、配置环境变量、可执行程序、Cygwin。
转载文章

本篇文章为转载内容。原文链接:https://blog.csdn.net/qq_39897005/article/details/79379909。

该文由互联网用户投稿提供,文中观点代表作者本人意见,并不代表本站的立场。

作为信息平台,本站仅提供文章转载服务,并不拥有其所有权,也不对文章内容的真实性、准确性和合法性承担责任。

如发现本文存在侵权、违法、违规或事实不符的情况,请及时联系我们,我们将第一时间进行核实并删除相应内容。

这个问题本质其实就是,windows的cmd并不能识别python这个符号(即无法识别这个符号是一个可执行程序),因为windows这里也是类似的,遇到一个字符,先会在默认path路径查询这个符号是不是一个可执行程序

 

 

新安装的python是安装在D盘的python下面,而这个并不是windows的一个默认路径,所以windows在自己的默认路径下查询python这个符号就查询不到,所以会报这个错误

 

 

 

解决问题的思路无非就是两种:

第一种:新安装的python对应的盘路径是否正确 有可能你的python.exe  在D盘  你的安装在C盘

选择自定义安装,安装到同一个盘内

因为python默认安装到C盘,所以小伙伴们要小心了!!!

 

第二种:没有配置环境变量(写安装文件目录即可)

 

我的文件目录

 

 

修改环境变量:(Win10 例子)

Cygwin真是安装不易,删除也不易。

正常情况下删除Cygwin使用其setup反安装是最好的选择,但是一旦我们重装过系统后,反安装就不行了,同时直接删除也不行,蛋碎了有木有!

搜索了一些资料,终于找到解决方法,复制以下代码保存为bat文件,右击以管理员身份运行即可(cygwin路径请修改为你机器的路径),运行完毕后,直接手动删除整个文件夹。

SET DIRECTORY_NAME="E:\Cygwin"
C:\windows\system32\TAKEOWN /f %DIRECTORY_NAME% /r /d y
C:\windows\system32\ICACLS %DIRECTORY_NAME% /grant administrators:F /t
PAUSE

 

欢迎大家前来知识讨论 QQ群: 659014357

本篇文章为转载内容。原文链接:https://blog.csdn.net/qq_39897005/article/details/79379909。

该文由互联网用户投稿提供,文中观点代表作者本人意见,并不代表本站的立场。

作为信息平台,本站仅提供文章转载服务,并不拥有其所有权,也不对文章内容的真实性、准确性和合法性承担责任。

如发现本文存在侵权、违法、违规或事实不符的情况,请及时联系我们,我们将第一时间进行核实并删除相应内容。

相关阅读
文章标题:[转载][洛谷P1082]同余方程

更新时间:2023-02-18
[转载][洛谷P1082]同余方程
文章标题:[转载]webpack优化之HappyPack实战

更新时间:2023-08-07
[转载]webpack优化之HappyPack实战
文章标题:[转载]oracle 同时更新多表,在Oracle数据库中同时更新两张表的简单方法

更新时间:2023-09-10
[转载]oracle 同时更新多表,在Oracle数据库中同时更新两张表的简单方法
文章标题:[转载][Unity] 包括场景互动与射击要素的俯视角闯关游戏Demo

更新时间:2024-03-11
[转载][Unity] 包括场景互动与射击要素的俯视角闯关游戏Demo
文章标题:[转载]程序员也分三六九等?等级差异,一个看不起一个!

更新时间:2024-05-10
[转载]程序员也分三六九等?等级差异,一个看不起一个!
文章标题:[转载]海贼王 动漫 全集目录 分章节 精彩打斗剧集

更新时间:2024-01-12
[转载]海贼王 动漫 全集目录 分章节 精彩打斗剧集
名词解释
作为当前文章的名词解释,仅对当前文章有效。
环境变量在计算机操作系统中,环境变量是一种特殊的变量,它存储了系统或用户指定的与系统运行环境相关的参数信息。在Windows CMD这篇文章的具体语境下,环境变量PATH尤为重要,它记录了一系列路径,当用户在命令行输入一个命令时,操作系统会按照PATH中的路径顺序查找对应的可执行文件。如果Python安装路径未被添加到PATH环境变量中,CMD将无法识别和执行“python”命令。
PATH路径PATH是一个环境变量,包含了操作系统用于搜索可执行文件(如.exe、.bat等)的一系列目录路径。在Windows系统中,当在命令提示符(CMD)中输入一个命令但没有提供完整路径时,系统会根据PATH环境变量所定义的目录顺序依次查找该命令对应的可执行程序。例如,在新安装Python后,需要将其安装路径添加至PATH环境变量,才能在任何目录下通过“python”命令直接调用Python解释器。
Python.exePython.exe是Python编程语言在Windows操作系统下的可执行文件,它是Python解释器的实现形式,负责读取并执行.py文件中的Python代码。在文章中提到的问题场景下,由于Python.exe不在系统的默认PATH路径下,导致Windows的CMD无法识别并执行“python”命令。解决这个问题的关键步骤之一就是确保Python.exe所在的目录已经正确地配置到了系统的PATH环境变量中,使得操作系统能够在任意目录下找到并运行Python解释器。
延伸阅读
作为当前文章的延伸阅读,仅对当前文章有效。
在配置Python环境变量以解决Windows命令提示符(CMD)无法识别Python命令的问题后,进一步了解操作系统与编程环境的交互至关重要。近日,微软发布了Windows 11开发者预览版,针对开发者体验进行了优化升级,其中包括对Python等开发工具的支持更加友好。例如,Windows 11内建了WSL(Windows Subsystem for Linux),用户可以直接在Windows系统中运行Linux发行版,并原生支持Python环境,无需再为PATH环境变量配置烦恼。
此外,随着Python应用领域的不断扩大,越来越多的企业级项目和科研机构采用Python进行数据分析、机器学习和人工智能开发。为了更好地管理不同版本的Python环境,推荐使用Anaconda或Miniconda等数据科学平台,它们集成了Python、各种科学计算库以及虚拟环境管理功能,能够有效解决多版本共存及依赖包管理问题。
同时,对于想要深入了解操作系统如何查找并执行程序的读者,可以研读《深入理解计算机系统》一书,书中详细阐述了系统如何通过环境变量来定位可执行文件的过程,这对于解决类似“python不是内部或外部命令”这类问题有深刻的理论指导意义。
而对于那些需要批量处理系统权限和文件操作的用户,在Windows环境下,不仅可以通过批处理文件(如文章中的.bat文件)实现管理员权限下的复杂任务,还可以利用PowerShell脚本实现更强大、更灵活的操作。掌握这些高级技巧,将有助于提升工作效率,从容应对各类系统管理需求。
知识学习
实践的时候请根据实际情况谨慎操作。
随机学习一条linux命令:
ln -s /path/original_file /path/symlink - 创建指向原始文件的符号链接。
随便看看
拉到页底了吧,随便看看还有哪些文章你可能感兴趣。
响应式抖音课程培训学院类企业前端模板下载 01-21 jQuery点击显示隐藏更多文字内容插件 01-15 黑色设计师简历响应式网页模板下载 01-14 [转载]Tomcat启动时卡在“ Deploying web application directory ”很久的解决方法 12-19 Saiku LDAP集成登录失效问题:排查配置错误、身份验证及解决方案实操 12-01 Spring Cloud微服务架构中注册中心的必要性与服务间通信实践:服务发现、API契约与高可用性考量 11-23 MahoutIllegalArgumentException在Apache Mahout中的应用场景:矩阵维度不匹配与向量索引异常解析及参数有效性的API调用实践 10-16 [转载]Docker 相关配置文件路径 09-08 蓝色精品美容整形机构网站模板 08-29 本次刷新还10个文章未展示,点击 更多查看。
Gradle在持续集成中的关键作用:自动化构建、依赖管理与多项目构建实践及CI服务器集成 07-06 化妆品购物商城通用网站模板下载 06-27 响应式建筑装饰设计类企业前端CMS模板下载 04-14 微服务架构下用户认证鉴权:网关层统一处理与服务内部处理的比较及选择考量 04-09 响应式会议活动主题着陆页网站模板 03-24 Tomcat内存泄漏问题在Web应用程序中的解决方案:Servlet上下文管理、全局变量引用与弱引用实践及监控工具应用 03-15 Kafka消费者消费偏移量设置:auto.offset.reset策略与手动控制方法详解 02-10 [转载]JavaScript中的时间与日期、正则表达式和Function类型 01-24 大气简洁手机电子产品展示柜台前端模板 01-22 项目案例展示设计公司企业网站模板 01-18 Bootstrap博客后台管理系统网站模板 01-08
时光飞逝
"流光容易把人抛,红了樱桃,绿了芭蕉。"