cmd命令怎么找不到python_[python]命令窗口显示不是内部或外部命令的原因和解决方法...

今天做习题时总是提示错误“不是内部或外部命令,也不是可运行的程序……”

于是上网搜索了一下出现这个错误的原因和解决方法,在此做个总结。

原因一:没有设置PATH环境变量

Windows会根据设置的Path环境变量路径查找python.exe, 当找不到时就会报错

在安装时要记得勾选“Add Python** to PATH”(**表示版本号),这样就会自动配置好环境变量

20180310131546404975.jpg

如果安装时忘记勾选,解决方法如下:

1、计算机-属性-高级系统设置-环境变量,找到PATH,双击,如下图:

20180310131546542676.png

(假设你的Python安装在C:\Python37目录下)

在变量值栏末尾添加【;C:\Python37】(在英文输入法下输入,不要中括号)

2、也可以在运行cmd(附件-命令提示符)时,输入setPATH=%PATH%;C:\Python25,

接下来再在当前cmd下输入python即可

原因二:(排除原因一的前提下)文件保存位置跟程序安装位置不一样(如程序安装在C盘,文件保存在D盘)

解决方法:(其实直接挪到同一个盘就好了嘛(~ ̄▽ ̄)~)

使用DOS命令cd,如果你的文件在D:\PythonStudy,文件名为hello.py, 在命令行输入【cd D:\PythonStudy】,

回车后输入【d:】,回车后进入hello.py文件所在目录,即可成功执行程序

20180310131546664751.png

原因三:

文件命名时没有添加后缀【.py】

(我真是太蠢了,找了一个小时错原来是因为这个(╥╯^╰╥),爆哭)

参考链接:

https://www.jianshu.com/p/f77e3739aa85

http://blog.sina.com.cn/s/blog_6d65717d010176er.html

http://www.imooc.com/wenda/detail/333405?block_id=tuijian_yw

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值