windows系统提示不是内部或外部命令也不是可运行的程序的解决办法

Windows系统提示不是内部或外部命令也不是可运行的程序的解决办法

当我们在Windows系统中使用命令行或运行可执行文件时,可能会遇到"不是内部或外部命令,也不是可运行的程序"的提示。这通常是因为系统无法找到我们输入的命令或可执行文件所在的路径。下面,我们将详细介绍如何解决这个问题。

常见原因

  1. 命令或可执行文件路径错误:Windows系统在使用命令行或执行程序时,需要指定需要运行的可执行文件所在的路径,而这个路径如果输错了或文件不存在,就会出现这个错误提示。

  2. 环境变量设置不正确:在Windows系统中,我们可以通过设置环境变量来快速访问系统中的某些命令或程序,但是如果环境变量设置不正确或者被删除了,就会导致这个错误提示。

解决办法

1. 检查命令或可执行文件路径

首先,我们需要检查输入的命令或可执行文件路径是否正确。如果命令或文件不存在或者路径错误,我们需要按照正确的路径重新输入命令或运行程序。

示例1:假设我们要运行计算器程序 calc.exe,但是无法运行,我们可以按照如下方式检查命令路径是否正确。

# 检查计算器程序路径
where calc.exe

这个命令会输出计算器程序的路径,我们可以判断是否输入了正确的路径。

示例2:如果我们要使用Python解释器运行一个python脚本,但是无法运行,我们可以按照如下方式检查Python程序路径是否正确。

# 检查Python程序路径
where python

这个命令会输出Python解释器程序的路径,我们可以判断是否输入了正确的路径。

2. 检查环境变量设置

如果命令或可执行文件路径没有问题,我们需要检查环境变量设置是否正常。我们需要找到系统环境变量或者用户变量中的PATH变量,并检查其中是否包含了命令或程序所在的路径。

示例1:如果我们在使用Git命令时出现了这个错误提示,我们可以按照如下方式检查Git路径是否添加到了环境变量中。

  1. 右键点击"我的电脑",选择"属性"。

  2. 选择"高级系统设置",进入"系统属性"对话框。

  3. 点击"环境变量"按钮,找到系统环境变量或用户变量中的PATH变量,并点击"编辑"。

  4. 在PATH变量的值中,检查是否包含了Git程序所在的路径,如果没有,则需要添加。

示例2:如果我们在使用Java语言时出现了这个错误提示,我们可以按照如下方式检查Java路径是否添加到了环境变量中。

  1. 右键点击"我的电脑",选择"属性"。

  2. 选择"高级系统设置",进入"系统属性"对话框。

  3. 点击"环境变量"按钮,找到系统环境变量或用户变量中的PATH变量,并点击"编辑"。

  4. 在PATH变量的值中,检查是否包含了Java程序所在的路径,如果没有,则需要添加。

结论

当Windows系统提示"不是内部或外部命令,也不是可运行的程序"时,我们需要检查命令或可执行文件路径是否正确,同时还需要检查环境变量设置是否正确,从而解决这个问题。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:windows系统提示不是内部或外部命令也不是可运行的程序的解决办法 - Python技术站

(1)
上一篇 2023年5月23日
下一篇 2023年5月23日

相关文章

  • c语言clock函数使用示例

    C语言Clock函数使用示例 Clock函数介绍 clock()是C语言标准库中的一个函数,其函数原型为:clock_t clock(void);。该函数通常用于计算程序运行的时间,单位为时钟周期(clock tick),可以通过除以CLOCKS_PER_SEC转换成秒。 需要注意的是,clock()函数返回的是程序自进程开始运行时起累计的时钟周期数,并不是…

    C 2023年5月23日
    00
  • C语言实现学生消费管理系统

    【C语言实现学生消费管理系统攻略】 一、需求分析 对于学生来说,管理自己的消费是很有必要的。因此我们需要实现一款学生消费管理系统,具备以下功能: 学生信息管理:包括姓名、学号、性别等信息。 消费信息管理:包括日期、消费品种(如食物、书籍等)、消费金额等信息。 消费查询功能:能够查询某一段时间内的消费情况。 统计分析功能:能够统计学生的消费情况,如消费总额、平…

    C 2023年5月23日
    00
  • c++代码调试方式的几点建议

    C++代码调试方式的几点建议 1. 编写可调试的代码 1.1. 使用注释 在代码中添加足够的注释,尤其是在一些重要的函数或者模块中,可以帮助调试者更快地了解代码的意图和实现方式。注释应该包括函数的输入输出参数以及核心实现思路,使得阅读代码的人更加容易理解代码的功能。 1.2. 编写可重用的代码 在编写代码时,要尽量考虑到代码的可重用性。具有重用价值的代码通常…

    C 2023年5月30日
    00
  • 详解C语言面向对象编程中的封装

    详解C语言面向对象编程中的封装 1. 什么是封装 封装是指把一个抽象的数据类型里面的数据和操作数据的函数绑定在一起,形成一个不可分割的整体,用户只需要知道这个抽象数据类型提供的接口,而不必了解实现细节,从而提高了代码的可维护性和安全性。 在C语言中使用结构体来实现封装,即将数据和操作数据的函数集合在一起,封装起来。 2. 如何实现封装 首先需要声明结构体类型…

    C 2023年5月22日
    00
  • vscode C++开发环境配置步骤详解(教你如何用vscode编写写C++)

    vscode C++开发环境配置步骤详解 在使用vscode编写C++代码前,需要配置开发环境。本文将详细介绍如何配置vscode C++开发环境。 步骤一:安装vscode 如果还未安装vscode,请在官网下载安装。 步骤二:安装C++插件 在vscode中,点击“扩展”按钮(或使用快捷键Ctrl + Shift + X),在搜索框中输入“C++”,找到…

    C 2023年5月23日
    00
  • 实例详解Android中JNI的使用方法

    实例详解Android中JNI的使用方法 在 Android 应用中,如果需要使用一些 C/C++ 的库或代码,就需要使用 JNI 技术来调用。本文将介绍在 Android 中如何使用 JNI。 1. 环境准备 首先,需要下载 JNI 开发环境,并配置好环境变量。可以在官网下载 NDK,解压缩后配置环境变量: export PATH=$PATH:/path/…

    C 2023年5月23日
    00
  • JavaScript JSON.stringify()的使用总结

    以下是关于“JavaScript JSON.stringify()的使用总结”的完整攻略。 标题 介绍 在JavaScript中,JSON.stringify()是一种将JavaScript对象转换为JSON字符串的方法。它的作用是将一个对象序列化为一个JSON字符串,以便进行传输或存储,或者将其传递给一个将JSON格式数据作为输入的函数中。本文将探讨如何使…

    C 2023年5月23日
    00
  • 零基础学习C/C++需要注意的地方

    零基础学习C/C++需要注意的地方 1. 选择合适的学习材料 作为零基础学习C/C++的初学者,选择合适的学习材料是非常重要的。初学者可以从以下几种类型的书籍中选择: 入门级的教程书籍,文章等,它们的特点是简洁易懂,适合初学者阅读; 系统化、全面的教材,它们的特点是知识点丰富全面,适合细致的学习; 小白友好的在线教学课程,如B站、MOOC等网站上的视频教程,…

    C 2023年5月30日
    00
合作推广
合作推广
分享本页
返回顶部