'.' 不是内部或外部命令,也不是可运行的程序./configure
时间: 2023-10-22 21:07:34 浏览: 74
当你在电脑里执行命令时,出现"'.' 不是内部或外部命令,也不是可运行的程序"的错误提示,这通常是因为系统无法找到要执行的命令文件。解决这个问题的方法有两个。
第一种方法是检查系统是否缺少了相应的命令文件。你可以到"C:\Windows\System32"目录下查看是否存在要执行的命令文件,比如对于命令"./configure",你可以检查是否存在"configure.exe"这个文件。如果不小心删除了该文件,你可以从其他电脑上复制同样的文件到"C:\Windows\System32"目录下,这样就可以解决该问题。
第二种方法是检查系统的环境变量是否正确配置。你可以检查系统环境变量中是否包含了"C:\windows\system32\"这个路径。如果没有,你可以添加该路径到环境变量中,然后保存并应用修改。
通过以上两种方法,你应该能够解决"'.' 不是内部或外部命令,也不是可运行的程序"的错误。如果问题仍然存在,请尝试重新启动电脑后再次执行命令。
相关问题
'.\configure' 不是内部或外部命令,也不是可运行的程序
当出现 "'.\configure' 不是内部或外部命令,也不是可运行的程序" 错误时,可能是由于没有正确设置环境变量或运行配置命令的路径不正确导致的。您可以尝试以下解决方法:
1. 确保您已经正确设置了QT的环境变量。可以通过在命令行中运行`qtchooser -print-env`来检查环境变量是否正确。
2. 确保您正在正确的目录下运行配置命令。在qt-everywhere-opensource-src-5.0.1目录下打开命令行窗口,并运行`.\configure`命令。
3. 如果上述方法仍然没有解决问题,您可以尝试创建一个.gitignore文件,并在其中添加内容为foo。在qt-everywhere-opensource-src-5.0.1目录下运行命令`echo foo > qtbase\.gitignore`,然后再运行`.\configure`命令。
4. 除此之外,您还可以尝试注释掉qtbase\configure.bat文件中的一行文字。在该文件中找到以下代码行:
```
if not exist %QTSRC%\.gitignore goto sconf
```
将其修改为:
```
::if not exist %QTSRC%\.gitignore goto sconf
```
这样可以将该行代码注释掉,然后再运行`.\configure`命令。
windows'.\configure' 不是内部或外部命令,也不是可运行的程序
这个错误是因为系统找不到名为'configure'的可执行文件导致的。出现此问题的原因可能是未将相关路径添加到环境变量中。你可以按照以下步骤解决这个问题:
1. 检查你的系统环境变量,确保其中包含了执行'configure'的路径。
2. 如果没有找到相关路径,可以手动添加路径到环境变量中。具体操作如下:
- 在开始菜单中搜索并打开“环境变量”设置。
- 在系统变量列表中找到名为“Path”的变量,并双击进行编辑。
- 在编辑窗口中,点击“新建”按钮,并输入'configure'所在的路径。
- 确认并保存所做的更改。
3. 重新打开命令提示符窗口,再次尝试执行'configure'命令,看是否问题得到解决。
希望以上方法能够帮助你解决问题。如果你还有其他相关问题,请继续提问。
相关问题:
1. 如何在Windows系统中添加环境变量?
2. 什么是可执行文件?
3. 如何在命令提示符窗口中执行特定的命令?