2016-12-18 9 views
0

Я пытаюсь установить модуль IO в python3.4 или ру 2.7 на моем Win10 сНе удалось установить модуль ввода-вывода в питона 3.4 на win10

python -m pip install io 

для того, чтобы использовать io.StringIO с pycurl, но в обеих случаях он говорит:

Could not find a version that satisfies the requirement io (from versions:) 
    No matching distribution found for io 

Я на самом деле хочу использовать завиток с помощью метода GET, чтобы получить доступ к HTTPS-сайта на Spotify
и обработать результат JSon ...

Любой идея?
Спасибо

+2

Почему вы пытаетесь установить * 'io'? Это * стандартный библиотечный модуль *, вам не нужно его устанавливать, он уже является частью Python (начиная с версии 2.6). –

ответ

0

Вам не нужно явно устанавливать io. Он поставляется вместе с пакетом python во время установки python. В вашем коде, просто сделать:

import io 

, и он будет работать нормально

1

Модуль io является частью Python уже. Он находится в стандартной библиотеке от Python 2.6 и далее. См. Версии документации Python 2 и Python 3.

Фактически, нет io package on PyPIдо установить (ссылка дает ошибку 404 не найдена).

Обратите внимание, что я ожидаю, что pycurl напишет bytestrings, а не текст в Юникоде. Вы, вероятно, захотите использовать здесь io.BytesIO. См. Pycurl and io.StringIO - pycurl.error: (23, 'Failed writing body) и PyCurl documentation.