Одна из замечательных особенностей питончика состоит в том, что все питонячье в нем полностью открыто и доступно - объекты во время работы и код в читаемом тестовом виде. Так вот если открыть файл, указанный в сообщении об ошибке, - кстати для этого требуется один щелчок мышкой в пайчарме - то ровно перед проблемной строкой есть большое такое предупреждение про кодировку строк, а также отдельно упомянуты пайтон 2-ой версии и кодировка операционной системы. Внутри пайчарма только utf-8 и ничего больше. А винда до сих пор использует огромную россыпь кодировок, потому что utf-8 создан не майкрософтом, кириллица - это обычно windows-1251 в наше время.
Так что пути решения проблемы очевидны - переходить на пайтон 3 и использовать только ascii символы в названиях папок и файлов. Вот второе условие не соблюдается. А в этом ли корень зла - не знаю.
У меня, кстати, команда запуска пайчармовского дебаггера выглядит по-другому и нет проблем с кириллицей на windows 10. Так что, может, еще и способ запуска все портит. У меня нет вот этой части "C:\Python38\python.exe" и нет кавычек вокруг путей к файлам. Я использую виртуальные окружения, созданные в анаконде и указанные в свойствах проекта, а потом просто нажимаю на иконку зеленого жука для запуска дебаггинга.