C:\WINDOWS\System32\cmd.exe”返回

12 篇文章 0 订阅

关于解决c++的一个古怪问题 从“C:\WINDOWS\system32\cmd.exe”返回  

2010-03-18 10:48:43|  分类: Bug/Debug-错误处|字号 订阅

装的.net编c++程序时碰到一个古怪问题,新建的空白项目都会编译不过,编译时报错项目 : error PRJ0002 : 错误的结果 1 (从“C:\WINDOWS\system32\cmd.exe”返回)。但是会生成一个exe文件,运行exe文件时会说找不到msvcr80d.dll文件,上网一查,说是因为.net2005不适应fat32的原因,还有大虾提供了3种解决方案,我一一测试之后发现均行不通,后来忽然发现我安装.net的d盘是ntfs的,于是决定把项目copy到d盘试试,发现竟然通过,不过编译还是报上述错误,好在大牛赵加峰提供了解决方案,选择属性->配置属性->清单工具->输入和输出->嵌入清单,把是改成否,果然,现在编译也能通过了,一切正常,爽哉

     今天碰到早上一个编译错误,从这下面的输出清单中,可以一下子看出是在VS编译完成后,执行批处理文件时,找不到指定路径而造成的。
1>------ 已启动生成: 项目: AvatarModule, 配置: Debug Win32 ------
1>正在创建清单...
1>正在执行生成后事件...
1>已复制         1 个文件。
1>已复制         1 个文件。
1>已复制         1 个文件。
1>系统找不到指定的文件。
1>项目 : error PRJ0002 : 错误的结果 1 (从“C:\WINDOWS\System32\cmd.exe”返回)。
1>生成日志保存在“file://d:\clinet2\Rubbish\vs2005\AvatarModule\Debug\BuildLog.htm”
1>AvatarModule - 1 个错误,0 个警告
========== 生成: 0 已成功, 1 已失败, 2 最新, 0 已跳过 ==========
     我注意到"系统找不到指定的文件"这个提示,我猜测可是执行批处理文件时,找不到指定路径而造成的,但是,我马上又否定了它,因为这个工程的批处理文件一直都是这样,从来没改过,就在昨天它还是没有任何问题的,而我今天也没有做任何修改。所以我又猜测是配置出了问题,但找了半天没找到。    跑去问同事,同事说是路径问题,我争论说,不可能,昨天还没有问题。他说,你看一下就知道了。我打开批处理文件一看,果然有一条路径是错误的。删除它,马上就OK了。
    为什么我明明猜测到了问题的所在,却没有去进一步去证实它。就因为我太过依赖“工程昨天是好的,以前也没有问题”这样一个想法,而忽视掉编译器的重要提示。但我却没有想过,以前一直是错的,而今天错误恰恰暴露了出来而已。


看起来你在尝试在Windows系统中使用`pip`安装PyQt5库,但遇到了错误,提示说找不到`pip`命令。这个错误通常表示`pip`不是系统的PATH环境变量中默认包含的命令,或者`pip`没有正确安装。 解决这个问题的步骤如下: 1. **检查pip是否已安装**:首先,打开命令提示符(CMD)或PowerShell,输入`python -m pip --version`,如果返回版本号,说明pip已安装,但可能未添加到PATH。 2. **添加Python到PATH**:如果没有找到pip,你需要确保Python的安装路径被添加到了系统的环境变量PATH中。对于Python 3,路径通常是`C:\Users\[用户名]\AppData\Local\Programs\Python\Python3X\Scripts`或`C:\Users\[用户名]\AppData\Local\Programs\Python\Python3X`,其中X是你的Python版本号。 3. **重新定位pip**:如果只在特定目录下能找到pip,你可以尝试在那个目录下运行`pip install`。例如,如果`pip.exe`在`C:\Windows\System32`目录,直接输入`C:\Windows\System32\pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple`。 4. **使用管理员权限**:有时,由于权限问题,从非系统路径运行`pip`可能需要右键点击命令提示符并选择“以管理员身份运行”。 5. **重新安装pip**:如果以上方法都不奏效,你可能需要卸载并重新安装Python,确保pip能正确安装和添加到PATH。 6. **使用国内镜像源**:当你通过`-i`选项指定国内镜像源时,确保网络连接正常,并且镜像源可以访问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值