Вы, кажется, находитесь в Windows (как предполагает код ошибки), которая использует обратную косую черту для путей к файлам.
Это не очень хорошая практика, поскольку она не будет широко совместима, но если вы спешите и знаете, что не захотите использовать код на Mac или Linux, вы можете использовать двойную обратную косую черту:
reader.decode ( '.. \\ образы \\ qr_code-easy.png')
В противном случае вы должны использовать os.path.join или pathlib (при условии, что вы используете Python 3)
импорт os.path
qr_file = os.path.join ("..", "images", "QR_CODE-easy.png")
Или
из пути импорта пути pathlib
qr_file = Path ("../ images / QR_CODE-easy.png")
Более подробная информация о нескольких опциях приведена здесь:
https://medium.com/@ageitgey/python-3-quick-tip-the-easy-way-to-deal-with-file-paths-on-windows-mac-and-linux-11a072b58d5f
Редактировать: также стоит подтвердить, что ваш относительный путь действительно правильный при запуске в текущем рабочем каталоге. Вы можете проверить текущий рабочий каталог с помощью: cwd = os.getcwd (). Вы также можете попробовать указать абсолютный путь к вашему файлу, просто чтобы убедиться, работает ли он с этим первым.
Подробнее о cwd здесь: https://stackoverflow.com/a/5137509/142780