2016-04-28 3 views
10

Я хочу установить kivy (link here), чтобы использовать для проекта, однако, при попытке использовать пип для установки пакетов это зависит, я получаю следующую ошибку:Как понизить в Python 3.4 из 3,5

Could not find a version that satisfies the requirement kivy.deps.sdl2 (from versions:) 
No matching distribution found for kivy.deps.sdl2 

Дальнейшее чтение на веб-сайте kivy показало, что эти библиотеки не поддерживают Python 3.5 в Windows 10 из-за какой-то графической ошибки. На веб-сайте говорится, что вам нужен python 3.4, чтобы иметь возможность установить его.

Что вызывает вопрос: как установить python 3.4, когда у меня уже есть python 3.5?

+1

Лучше всего удалить 3.5, затем начать заново. Небезопасно использовать 3,5 модуля с 3,4, поэтому вам придется переустанавливать любые внешние модули, которые вы могли загрузить. – cdarke

+0

Какая у вас ОС? – cyberbikepunk

+0

Используя Windows 10, я пытаюсь удалить все и начиная с 3.4. Я сохранил копию проекта в отдельной папке. – jdanaher

ответ

4

Удалите Python 3.5, перейдя на панель управления, удалите программу, а затем найдите Python 3.5, нажмите на нее и нажмите «Удалить». После этого загрузите Python 3.4. Я не знаю других способов, но я думаю, что это должно сработать.

+0

Я думаю, что вы имели в виду «искать Python 3.4» – Leva7

+0

Нет, он сказал, что kivy не поддерживает python 3.5, поэтому ему нужен только python 3.4. – Manny102030

0

Я смог установить Python 3.4 в отдельный каталог, а затем просто изменить интерпретатор по умолчанию в PyCharm, чтобы вместо этого использовать новый каталог, содержащий 3.4.

19

Если у вас есть установки Anaconda вы можете просто ввести:

conda install python=3.4 

И устанавливает 3.4, повторно установить 3.5, это

conda install python=3.5 

Он работает в течение одной минуты.

Смежные вопросы