简述
常见于新手初装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,也不能解除绑定。