9
私はPythonリクエストを使用しています。すべて素晴らしい作品ですが、今日私はこの奇妙なエラーが発生します:Pythonリクエストの不明なエンコーディング:idna
[...]
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を使用しています。他のエラーを選別するために、様々な場所で
import encodings.idna
を:
py2exeで実行されているのですか、またはスタンドアロンで実行されていますか?また、 'import encodings.idna'を実行して、それが動作するかどうか確認してください。 – enderskill
import encodings.idna、encodings.ascii ImportError:いいえidnaという名前のモジュール – user1130588
Python 2.7.2を実行していますか? 'encodings.idna'はPython 2.3より前には含まれていませんでした。 – enderskill