Когато се опитам да "импортирам simplejson" (или нещо, което зависи от него) в IronPython 2.0, Получавам "LookupError: неизвестно кодиране: шестнадесетичен". Как да направя тази работа?
Отговори:
8 за отговор № 1Решението за това е да импортирате шестнадесетичния кодек, преди да опитате да импортирате разбитата зависимост:
from encodings import hex_codec
Проблемът е в момента проследени от IronPython, но засега те твърдят, че това е грешка в стандартната библиотека Python.
2 за отговор № 2
Благодаря, sblom. Мисля, че екипажът на IronPython има право да каже грешката си в стандартната библиотека (или поне Freeze tool от 2.7). Проблем възниква с "замразени" програми, акоfrom encodings import hex_codec
не е изрично написано в сценария.
Съжалявам за "necro-post", но този проблем смятам, че е уместен, поне по отношение на инструмента Freeze.