win10更新后,XXX不是内部或外部命令,也不是可运行的程序或批处理文件
发布日期:2021-05-14 14:11:04 浏览次数:12 分类:精选文章

本文共 855 字,大约阅读时间需要 2 分钟。

在一次Windows 10的更新后,用户在开机时运行CMD中的Jupyter Notebook或Python时出现错误提示:“‘XXX’不是内部或外部命令,也不是可运行的程序或批处理文件”。同时,用户指出环境变量中仍然包含Python相关设置,但仍无法正常运行。


问题分析

  • 错误提示解释:提示信息指出无法找到某个内部命令或程序,这意味着系统在执行CMD命令时,无法识别相应的路径或命令。

  • 环境变量检查:环境变量中包含Python路径,但仍无法运行,说明可能存在PATH环境变量未正确设置的问题。

  • 可能原因

    • PATH环境变量未包含必要的系统路径(如system32、system64)
    • 系统文件可能出现瑕疵,导致部分系统命令失效
    • 第三方软件可能干扰了系统命令的正常执行

  • 解决方法

    根据用户提供的解决方案,重点在于检查并更新PATH环境变量。以下是详细的解决步骤:

  • 进入系统设置

    • 右键点击桌面,选择“系统设置”
    • properties=="新建界面"
    • 选择“环境变量”选项
  • 编辑PATH变量

    • 点击“路径” -> “编辑”
    • 在弹出的窗口中,将(percent system root%)\system32添加到末尾,确保当前工作目录包含这些必要路径
  • 重启命令提示符或终端

    • 关闭并重新打开CMD或Jupyter Notebook,确保环境变量生效
  • 验证命令可用性

    • 输入python --versionjupyter notebook,确认命令成功执行

  • 注意事项

    • 系统文件损坏:如问题持续,建议运行系统文件检查工具(例如DISM工具)或考虑恢复系统还原点。
    • 重新安装Python:如果路径依旧错误,可能需要彻底卸载旧版本Python并重新安装。
    • 第三方软件干扰:关闭任何可能干扰CMD或Jupyter Notebook的解释器或插件。

    通过上述步骤,应该能够解决在更新Windows 10后运行Python或Jupyter Notebook时出现的问题。如仍有疑问,建议联系微软支持团队或相关开发者社区获取进一步帮助。

    上一篇:adb通过USB或wifi连接手机
    下一篇:PAT中gets函数不能使用,用fgets、gets

    发表评论

    最新留言

    能坚持,总会有不一样的收获!
    [***.219.124.196]2025年04月28日 01时40分07秒