简述

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

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

  1. python创建文件夹 覆盖_Python 创建新文件时避免覆盖已有的同名文件的解决方法...

    思路:创建文件时,先检查是否有同名文件(使用os.path.isfile),如果有,则在文件名后加上编号n来创建. 关键点: 1. 使用os.path.isfile判断文件是否存在 2. 使用递归函数 ...

  2. python 勒索病毒 源码_python生成的exe被360识别为勒索病毒原因及解决方法

    代码如下,使用了 os 库遍历文件夹,还有判断指定路径是文件还是文件夹.换成了 pathlib 库来实现我需要的功能,问题解决. import os def adjust_os(path): ''' ...

  3. “0x????????”指令引用的“0x????????”内存。该内存不能为“read或written解决方法

     "0x????????"指令引用的"0x????????"内存.该内存不能为"read或written解决方法 使用Windows操作系统的人有时会 ...

  4. 【批处理DOS-CMD命令-汇总和小结】-cmd的内部命令和外部命令怎么区分,CMD命令和运行(win+r)命令的区别,cmd的命令扩展(扩展命令)

    一.cmd的内部命令和外部命令怎么区分? 区分规则很简单,在cmd窗口中用help命令能打印出来的命令都是cmd内部命令,没包括在里面的都是外部命令. D:\>help 有关某个命令的详细信息, ...

  5. python打包软件后报错 :SyntaxError: Non-UTF-8 code starting with ‘\x90‘ in file 的原因及解决方法

    本篇文章主要讲解,python打包软件后报错 :SyntaxError: Non-UTF-8 code starting with '\x90' in file 的原因及解决方法 作者:任聪聪 报错说 ...

  6. ‘net’ 不是内部命令或外部命令,也不是可运行的程序或批处理文件 解决方法

    'net' 不是内部命令或外部命令,也不是可运行的程序或批处理文件 解决方法 参考文章: (1)'net' 不是内部命令或外部命令,也不是可运行的程序或批处理文件 解决方法 (2)https://ww ...

  7. win7 64位“不是内部命令和外部命令,也不是可运行的程序和批处理文件”错误的解决办法。

    有时 我们在DOS界面下输入命令时,如ipconfig或ping命令等,会出现"不是内部命令和外部命令,也不是可运行的程序和批处理文件"的错误.这让人很烦恼.我也曾遇到过这样令人D ...

  8. adb不是内部命令或外部命令,也不是可运行的程序或批处理文件

    在AndroidStudio的命令行里,使用adb命令操作安卓手机时,报"adb不是内部命令或外部命令,也不是可运行的程序或批处理文件"的错误,报这个错误是因为没有为adb配置环境 ...

  9. adb不是内部命令或外部命令,也不是可运行程序

    提出问题: 出现"adb不是内部命令或外部命令,也不是可运行的程序或批处理文件"的错误,这个错误的原因是由于环境变量的配置问题. 解决方法: 配置环境变量, 1,由于我是给模拟器配 ...

最新文章

  1. Oracle锁表 行级锁 表级锁 行级锁
  2. CSS样式----标记选择器
  3. SVN commit:remains in tree-conflict错误的解决办法
  4. lduan HyPer-V 虚拟机服务监控及更新(十一)
  5. deepfake 图片_DeepFake克星来了!简单2步算法,造假图像无处可逃
  6. 【Android-NCNN-Vulkan】ncnn-vulkan load param model 速度慢
  7. 潮流设计师创作灵感|是时候设计一下蒸汽波海报了!
  8. python实现屏幕录制_JavaScript 屏幕录制 API 学习
  9. KMP算法代学习之(二)代码深入学习
  10. Alpine linux 没有apt-get安装软件方法 安装vim
  11. 构建最基础的Spring项目及所需要的jar包
  12. 2.12 变形工具的使用 [Ps教程]
  13. 4-20ma转换0-10v信号隔离器,0-5v电压放大模块
  14. 华为人均工资70万人人想要,可华为员工16项标准你能做到几条?
  15. html中滚动速度怎么调节,html – 图像调整大小导致滚动速度慢
  16. css鼠标划出动画(transition属性详解)
  17. 【机器学习-学习笔记】吴恩达老师机器学习课的笔记(黄海广博士)
  18. 硬件电路设计之升压/降压电路
  19. 导致DllMain中死锁的关键隐藏因子
  20. 计算机信息安全-病毒,信息安全-计算机病毒.doc

热门文章

  1. regedit或child_process添加注册表
  2. android重新编译res,使用 gradle 在编译时动态设置 Android resValue / BuildConfig / Manifes中lt;meta-datagt;变量的值...
  3. angular7.2构建包如何兼容ie_Python 小技巧:如何实现操作系统兼容性打包?
  4. springboot dubbo引入包_spring boot 集成 dubbo 企业完整版
  5. python字符串的内部函数_Python中字符串中内置函数
  6. Python str / bytes / unicode 区别详解 - Python零基础入门教程
  7. jq之$(“p.test“)
  8. ext 如何判断是否是整数_Excel表格技巧—如何用ISNUMBER判断是否是数值
  9. python求矩形面积_关于python:创建矩形类
  10. linux 硬盘空间监控,Linux服务器硬盘空间监控