运行 Python 虚拟环境时函数错误中编译库时没有 QT 支持
Posted
技术标签:
【中文标题】运行 Python 虚拟环境时函数错误中编译库时没有 QT 支持【英文标题】:The library is compiled without QT support in function error when running Python virtual environment 【发布时间】:2020-05-31 08:35:56 【问题描述】:我试图运行这个已安装的库 - https://github.com/alkasm/magicwand 但是当我试图在命令行“python -m magicwand C:\Users\home\Pictures\img.png”中运行一个命令时,它返回了这个错误-
Traceback (most recent call last):
File "C:\Users\home\AppData\Local\Programs\Python\Python38-32\lib\runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\home\AppData\Local\Programs\Python\Python38-32\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\home\Desktop\venv\lib\site-packages\magicwand\__main__.py", line 23, in <module>
window.show()
File "C:\Users\home\Desktop\venv\lib\site-packages\magicwand\__init__.py", line 84, in show
self._update()
File "C:\Users\home\Desktop\venv\lib\site-packages\magicwand\__init__.py", line 80, in _update
cv.displayStatusBar(self.name, ", ".join((meanstr, stdstr)))
cv2.error: OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:567: error: (-213:The function/feature is not implemented) The library is compiled without QT support in function 'cv::displayStatusBar'
我检查了问题的解决方案,但找不到。我也已经通过pip安装了opencv-python。
任何帮助将不胜感激,谢谢!
【问题讨论】:
【参考方案1】:从 conda 安装 opencv
为我解决了这个问题:
conda install -c conda-forge opencv
【讨论】:
以上是关于运行 Python 虚拟环境时函数错误中编译库时没有 QT 支持的主要内容,如果未能解决你的问题,请参考以下文章