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

这个问题本质其实就是,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

  • 10
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值