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