‘labelimg‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

原因:Anaconda装在了D盘,但是labelimg默认下载到了C盘

解决办法:

复制这个安装路径(注意这个大小写,开头字母改成大写才行)并且找到它。但是在本地电脑里面直接搜索路径特别的慢,这里推荐使用Everything这个软件,在我曾经写过的一篇分享文章中有。找文件特别的方便,而且体积也特别小(短小精悍)

本地搜索文件太慢怎么办?用Everything搜索秒出结果(附安装包)

找到可以直接双击打开它。

如果经常使用的话,可以直接复制一份到桌面使用。

而关于在命令行中无法直接使用命令打开它,是因为环境配置原因。

首先确保Anaconda的环境配置正确

参考文章:
http://t.csdnimg.cn/k2XlZ

然后参考下一篇文章照做就可以了:

http://t.csdnimg.cn/BpIGX

### 解决 'labelimg' 不是内部外部命令不是可运行程序错误 当遇到 `'labelimg'` 不是内部外部命令不是可运行程序的错误时,通常是因为 `Python` 和 `pip` 的路径未被正确添加到系统的环境变量中。以下是详细的解决方案: #### 配置 Python 和 pip 路径 为了使系统能够识别 `pip` 和其他通过 `pip` 安装的工具(如 `labelimg`),需要将 `Python` 及其脚本目录添加到系统的 PATH 环境变量。 1. **查找 Python 安装位置** 打开命令提示符并输入 `where python` 来找到 Python 的安装路径。常见的默认路径可能是 `C:\Users\YourUsername\AppData\Local\Programs\Python\PythonXX` 者 `C:\PythonXX`,其中 XX 表示版本号[^1]。 2. **编辑环境变量** - 使用管理员权限打开“系统属性”对话框中的高级设置。 - 点击“环境变量”按钮。 - 在“系统变量”部分选择 `Path` 并点击“编辑”。 - 添加两个新条目:一个是 Python 主目录(例如 `C:\Python39`),另一个是 Scripts 子目录(例如 `C:\Python39\Scripts`)。这使得可以在任何地方调用由 `pip install --user` 安装的应用程序以及全局安装的应用程序[^2]。 #### 安装 LabelImg 工具 完成上述配置后,可以继续按照正常流程来安装和启动 `LabelImg`: ```bash pip install pyqt5 lxml git clone https://github.com/tzutalin/labelImg.git cd labelImg python labelImg.py ``` 对于某些较旧版本可能还需要额外编译资源文件: ```bash pyrcc5 -o resources.py resources.qrc ``` 注意这里使用的是 `pyrcc5` 而不是 `pyrcc4`,因为现代 PyQt 版本已经更新到了第五版。 #### 测试安装 最后,在命令行界面尝试直接键入 `python labelImg.py` 查看是否能成功启动应用程序。如果一切顺利,则说明问题已解决。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值