按照这里说明在docker容器里conda环境下安装了labelme GitHub - wkentaro/labelme: Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation).后启动Labelme 直接segment fault coredump,按网上别人说的卸掉qtpy和pyqt5和Labelme后再重装:
conda install pyqt
pip install pyqt5
pip install labelme
再启动labelme,报新的错误:
Traceback (most recent call last):
File "__main__.py", line 9, in <module>
File "PyInstaller/loader/pyimod02_importers.py", line 385, in exec_module
File "qtpy/__init__.py", line 259, in <module>
qtpy.QtBindingsNotFoundError: No Qt bindings could be found
[94996] Failed to execute script '__main__' due to unhandled exception!
按

文章讲述了作者在Docker容器内的conda环境中遇到Labelme启动错误,经过排查发现是C++版Qt5与PyQt5库的冲突以及numpy版本不兼容的问题,最终通过调整LD_LIBRARY_PATH和降级numpy版本解决了问题。
最低0.47元/天 解锁文章
4535

被折叠的 条评论
为什么被折叠?



