當我嘗試在IronPython 2.0中「導入simplejson」(或取決於它的東西)時,出現「LookupError:unknown encoding:hex」。我如何完成這項工作?IronPython「LookupError:未知編碼:十六進制」
6
A
回答
8
這種情況的解決方法是嘗試導入破碎的依賴之前手動導入的十六進制編碼解碼器:
from encodings import hex_codec
的問題正在tracked by IronPython,但到目前爲止,他們聲稱這是在標準Python庫中的錯誤。
2
謝謝,sblom。我認爲IronPython的工作人員正確地說它是標準庫中的一個bug(或者至少2.7的Freeze工具)。如果from encodings import hex_codec
未明確寫入腳本,則「凍結」程序會發生問題。
對不起,'necro-post',但我覺得這個問題是相關的,至少在凍結工具方面。
+0
cx_Frozen 4.0(在ubuntu 11.10中)有這個錯誤,cx_Frozen 4.3.2沒有。 – W55tKQbuRu28Q4xv 2011-11-28 11:07:09
相關問題
- 1. Python:LookupError:未知編碼:十六進制
- 2. UCS2十六進制編碼
- 3. C#編碼:十六進制到十進制&字符編碼
- 4. Clojure等價於Python的編碼('十六進制')和解碼('十六進制')
- 5. py3k RC-1: 「LookupError:未知編碼:UFT-8」
- 6. 的Javascript十六進制Base32編碼
- 7. 最短編碼,十六進制
- 8. 十六進制串&十六進制
- 9. 十六進制編輯與
- 10. 將十進制轉換爲十六進制和十六進制
- 11. 3位編碼=八進制; 4位編碼=十六進制; 5位編碼=?
- 12. 十六進制
- 13. 十六進制
- 14. 十六進制
- 15. 將十六進制轉換爲二進制到十六進制?
- 16. 編碼(unicode)十六進制到八進制
- 17. 哪個更快,十六進制編碼或base64編碼?
- 18. 十六進制爲十進制
- 19. 十六進制和十進制轉換
- 20. 使用十進制或十六進制
- 21. Javascript十進制到十六進制
- 22. 轉換十六進制到十進制
- 23. Python十六進制
- 24. 加十六進制
- 25. 十六進制值
- 26. Console.WriteLine(十六進制)
- 27. 爲十六進制
- 28. 從十六進制
- 29. 0x00000000十六進制?
- 30. C編程 - 十六進制或十進制常規
這裏是一個鏈接到python的bug:https://bugs.python.org/issue9329 - 這也可能與`LookupError:未知編碼:ascii`相關 – Schorsch 2016-08-18 18:13:58