Задать вопрос

Как исправить ошибку 'ImportError' в Python 3.5.1?

Здравствуйте, возникла следующая проблема. В этом коде:
import requests

url='https://cs1-36v4.vk-cdn.net/p6/b83e784a6dd26c.mp3'
filename='redhot.mp3'
response=requests.get(url)
if response.status_code==200:
  with open(filename,'wb') as mp3file:
    mp3file.write(response.content)


Возникает следующая ошибка:
Traceback (most recent call last):
  File "import_requests.py", line 1, in <module>
    import requests
  File "C:\Python\Python35\lib\site-packages\requests\__init__.py", line 64, in <module>
    from . import utils
  File "C:\Python\Python35\lib\site-packages\requests\utils.py", line 12, in <module>
    import cgi
  File "C:\Python\Python35\lib\cgi.py", line 38, in <module>
    import urllib.parse
ImportError: No module named 'urllib.parse'; 'urllib' is not a package

***Repl Closed***


Версия Python - 3.5.1, версия requests - 2.10.0
Как исправить эту ошибку? Сразу оговорюсь переустановка requests и urllib3 не помогла.
  • Вопрос задан
  • 762 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
ADR
@ADR
Delphi, Python, LabView, C, electronic, Qt/C++
Самый просто вариант — поставте какой-нибудь дистрибутив. Например Anaconda.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы