Использование Python в Windows ошибка: UnicodeDecodeError: кодек "utf-8" не может декодировать байт 0x80 в позиции 110: недопустимый начальный байт
Я использую tenorflow на Windows через Anaconda, в то время как он использует Python 3.6. Я запускаю этот код ( здесь), но я получил следующую ошибку:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 110: invalid start byte
Может кто-нибудь помочь мне, как справиться с этим?
Спасибо
1 ответ
Я не знаю почему, но мне пришлось изменить следующий код
with tf.gfile.FastGFile(filename, 'r') as f:
image_data = f.read()
в
with tf.gfile.FastGFile(filename, 'rb') as f:
image_data = f.read()
и проблема была решена!