当前位置:   article > 正文

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

bat 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路径请修改为你机器的路径),运行完毕后,直接手动删除整个文件夹。

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

 

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/640495
推荐阅读
相关标签
  

闽ICP备14008679号