/ / IronPython “LookupError: неизвестно кодиране: шестнадесетичен” - json, import, ironpython

Msgstr "Неизвестно кодиране: hex" - json, импорт, ironpython

Когато се опитам да "импортирам 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.