900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python运行不了指令_python不是内部命令或外部命令 也不是可执行程序解决方法...

python运行不了指令_python不是内部命令或外部命令 也不是可执行程序解决方法...

时间:2021-09-20 05:02:41

相关推荐

python运行不了指令_python不是内部命令或外部命令 也不是可执行程序解决方法...

简述

常见于新手初装python,然后忘记勾选设置环境变量(PATH),或者没有重启,然后运行教程中的python命令时出现。

有两个解决方法:1.设置环境变量,然后重启。

2.新建命令。

如果你打算同时安装多个python版本,或者你是win10系统,请参照方法2操作。

命令行

开始右键,命令提示符(管理员)

如果你是win10,开始右键点击PowerShell(管理员),然后输入命令 start cmd 即可打开命令提示符。

命令

首先找到python的安装路径,你可以在开始菜单找到 python右键 打开文件位置 右键 打开文件位置(连续两次),然后在路径列复制即可。

输入命令set a=程序路径(粘贴输入)

方案1.修改环境变量后重启(win10无用)

复制粘贴输入命令setx path "%path%;%a%" /m

shutdown -r -t 2

方案2.新建命令(立即生效)

复制粘贴输入命令>C:\windows\system32\py3.cmd echo @"%a%\python.exe" %*

然后直接输入py3,就可以打开python啦~

请勿省略大于号>

其他

如果你打算同时安装多个版本的python,上诉命令稍做修改,多次执行即可。格式为:>C:\windows\system32\命令名.cmd echo @"安装路径\python.exe" %*

比如你同时安装了python3.8和2.7两个版本,安装路径分别为D:\app\python38和D:\app\python27,你想直接用py3和py2作为命令名,那么>C:\windows\system32\py3.cmd echo @"D:\app\python38\python.exe" %*

>C:\windows\system32\py2.cmd echo @"D:\app\python27\python.exe" %*

如果你打算删除命令py2,很简单del py2.cmd

win10为什么修改环境变量无效?

因为python命令和py命令均被系统默认绑定为应用商店版本(3.7.1)。

即使你使用方法2,也不能解除绑定。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。