gpt4 book ai didi

python - 使 : *** No rule to make target 'qt5py3' . 停止

转载 作者:太空宇宙 更新时间:2023-11-03 12:15:49 26 4
gpt4 key购买 nike

我正在完成一项机器学习作业。当我尝试安装以下文件时

brew install qt qt5
brew install libxml2
make qt5py3
python labelImg.py
python labelImg.py [IMAGE_PATH] [PRE-DEFINED CLASS FILE]

在 make qt5py3 终端的输出是 make: *** No rule to make target 'qt5py3'。停止

我在默认终端上使用 OsX high sierra有谁知道发生了什么事吗?

最佳答案

要让 labelImg 包(从您提供的链接)在 OSX High Sierra 上运行,我需要执行以下操作。

首先使用this answer中的解决方案安装缺少的lxml依赖项|

还有

brew install qt qt5
brew install libxml2
brew install pyqt5

安装pyqt5后,确保pyrcc5可以从命令行运行。

从链接下载并解压 labelImg .zip 文件,然后cd 进入解压后的文件夹。然后

make qt5py3

在尝试运行时,我发现有必要简化 libs/usty.py 文件以删除 PyQt4 依赖项。我只是将其更改为:

import sys
def ustr(x):
return x

此时我可以运行程序

python labelImg.py

希望这是有用的。

关于python - 使 : *** No rule to make target 'qt5py3' . 停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46986431/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com