You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

Windows 10下Python 3.7路径配置故障:cmd输入python报错求解

解决Windows 10中Python 3.7无法在CMD中识别的问题

我之前也碰到过一模一样的问题,给你几个靠谱的解决步骤,一步步来应该能搞定:

  • 确认Python安装路径的正确性
    先找到你Python 3.7的安装目录,默认路径要么是C:\Python37(全局安装),要么是C:\Users\[你的用户名]\AppData\Local\Programs\Python\Python37(仅当前用户安装)。进去检查一下,确保里面有python.exe文件,还有Scripts子目录(这个目录里有pip等工具,最好也一起加到环境变量里)。

  • 仔细检查环境变量Path的配置
    右键「此电脑」→「属性」→「高级系统设置」→「环境变量」。在「系统变量」里找到Path,点击「编辑」:

    • 点击「新建」,把你的Python安装路径(比如C:\Python37)加进去;
    • 再新建一条,把Scripts目录的路径(比如C:\Python37\Scripts)也加进去;
    • 重点!所有窗口都要点击「确定」保存修改——很多人改完Path直接关窗口,等于白设置了。
  • 重启CMD窗口
    环境变量的修改不会立刻生效到已经打开的CMD里,所以一定要把所有CMD窗口关掉,重新打开一个新的,再输入python试试。

  • 试试Python Launcher的py命令
    从Python 3.3开始,Windows安装包默认会装Python Launcher,它能自动识别系统里的Python版本。你可以试试输入py -3.7直接调用3.7版本,或者输入py调用默认Python版本。如果这个命令能生效,说明Launcher正常,日常用py替代python也没问题。

  • 重新安装时勾选"Add Python to PATH"
    如果你当初安装Python时没勾选这个选项,除了手动加环境变量,也可以重新运行Python 3.7的安装包,选择「Modify」(修改),然后在Optional Features里勾选「Add Python to PATH」,再点击「Install」完成修改,这样安装程序会自动帮你配置好环境变量。

  • 验证配置是否成功
    打开新的CMD,输入echo %PATH%,看看输出里有没有你刚才加的Python路径;再输入where python,如果能输出python.exe的完整路径,说明配置已经生效了。

内容的提问来源于stack exchange,提问作者codextrmz

火山引擎 最新活动