Всем здрасьте. Срочно нужна помощь, без вас никак, пожалуйста, кто может, помогите.
На некоторое время бросил программирование из-за обстоятельств, а когда вернулся - обнаружил, что появилась какая-то ошибка, которой раньше я нигде и никогда не встречал.
По пути обучения всегда натыкаюсь на такую строку кода как *название переменной* =
File.new (или open) ("название файла.txt", "r: UTF-8")
Когда в командной строке программа проходит эту строчку, пишет вот такое вот сообщение:
"*номер строчки где эта ошибка* warning: Unsupported encoding UTF-8 ignored"
Пробовал по-другому кодировку писать - то же самое
Пробовал другие кодировки - то же самое
Пробовал переустанавливать редактор кода, на другом пробовал, другую командную строку качал, думал, может это как-то на что-то повлияет.
Я даже Ruby удалял полностью и полностью переустанавливал и не только переустанавливал а и качал версии пониже.
Если же просто написать метод прочтения там r допустим и не писать : UTF-8 то ошибка вылетать не будет, но символы в текстовом документе будут случайными знаками (а английские символы - нормальными).
Я даже заходил в региональные стандарты - смена языка - и там включал галочку "Поддержка UTF-8 по всему миру" или как-то так она называлась
И да да, естественно я пытался в Sublime text включить чтобы сохранялось автоматически в кодировке UTF-8
И нет, дело не в моей коряво написанной программе, хоть она и коряво написано что там всё неправильно. Я пробовал и с другими - ошибка та же самая.
Не пойму, может как-то обновление винды повлияло... Или... Или может я какой-то системный файл повредил, что-то не то установил/удалил... Не могу понять, она так внезапно появилась, как будто вчера, хотя на самом деле пол месяца назад
Я ещё проверял, может дело в текстовом документе... Но оказалось, что тоже нет...
У меня Windows 10 Pro 21H1 Сборка ОС: 19043.1165 (64-бит)
В интернете нигде решения толкового нет. Ошибка появляется со всеми кодировками, как будто всё - забудь про это.
В настройках командной строки лазил, chcp менял, что-то не пойму, мои изменения только хуже делают...
Я буду неимоверно благодарен, если кто-то мне поможет! Пожалуйста, помогите, уже какой день торчу из-за всего одной ошибки, которая вроде и не останавливает программу, но оч сильно мешает да и к тому же кириллица это не кириллица а кракозябра
🙏🏻🙏🏻🙏🏻