9
我使用Python的要求。所有的偉大作品,但今天我得到這個奇怪的錯誤:未知編碼:IDNA在Python請求
[...]
File "/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/requests/models.py", line 321, in full_url
netloc = netloc.encode('idna').decode('utf-8')
LookupError: unknown encoding: idna
任何想法可能是錯的什麼?我從brew中使用Python 2.7.2。
難道這正在通過py2exe運行,抑或是被獨立運行?另外,嘗試運行'import encodings.idna'並查看是否有效。 – enderskill 2012-02-04 21:35:56
進口encodings.idna,encodings.ascii 導入錯誤:沒有名爲IDNA – user1130588 2012-02-04 22:55:14
你確定你正在運行的Python 2.7.2模塊? 'Python2.3之前沒有包含'encodings.idna'。 – enderskill 2012-02-04 23:51:02