Я использую 4.1.0 с Python 3.7.3. Я установил opencv, используя conda:
conda install -c conda-forge opencv
У меня нет опыта использования Qt. Я просто пытаюсь показать изображение или видео, используя метод OpenCV imshow
:
cv.imshow('Result (Press any key to exit)', img)
cv.waitKey(0)
cv.destroyAllWindows()
Но когда я запускаю программу, я получаю эту ошибку:
xkbcommon: ERROR: failed to add default include path
Qt: Failed to create XKB context!
Use QT_XKB_CONFIG_ROOT environmental variable to provide an additional search path, add ':' as separator to provide several search paths and/or make sure that XKB configuration data directory contains recent enough contents, to update please see http://cgit.freedesktop.org/xkeyboard-config/ .
Программа продолжает нормально работать. Однако cv.waitKey (0) не работает. Я прочитал об установке переменной среды, но я планирую связать эту программу с помощью pyinstaller, поэтому я не могу полагаться на это исправление навсегда.
Есть ли постоянное исправление?