2016-04-28 29 views
10

voglio installare kivy (link here) da utilizzare per un progetto, però, quando si cerca di utilizzare PIP per installare i pacchetti IT dipende da, ottengo il seguente errore:Come effettuare il downgrade a Python 3.4 da 3.5

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

Ulteriori letture sul sito Web di kivy hanno rivelato che queste librerie non supportano Python 3.5 su Windows 10 a causa di qualche tipo di bug grafico. Il sito Web dice che hai bisogno di Python 3.4 per poterlo installare.

Quale porta la domanda: Come installo python 3.4 quando ho già python 3.5?

+1

È consigliabile disinstallare 3.5 e ricominciare. Non è sicuro usare 3.5 moduli con 3.4, quindi dovrai reinstallare tutti i moduli esterni che potresti aver scaricato. – cdarke

+0

Che sistema operativo hai? – cyberbikepunk

+0

Usando Windows 10, sto provando a disinstallare tutto e ad iniziare con 3.4. Ho salvato una copia del progetto in una cartella separata. – jdanaher

risposta

4

Disinstallare Python 3.5 andando al pannello di controllo, disinstallare un programma, quindi cercare Python 3.5, fare clic su di esso e premere Disinstalla. Dopo di ciò scarica Python 3.4. Non conosco altri modi, ma penso che dovrebbe funzionare.

+0

Penso che volevi dire "cercare Python 3.4" – Leva7

+0

No ha detto che kivy non supporta python 3.5 quindi ha solo bisogno di python 3.4. – Manny102030

0

Sono stato in grado di installare Python 3.4 in una directory separata e quindi modificare l'interprete predefinito in PyCharm per utilizzare invece la nuova directory contenente 3.4.

19

Se si dispone di un'installazione Anaconda si può semplicemente digitare:

conda install python=3.4 

Ed installa 3.4, reinstallare 3,5, è

conda install python=3.5 

Funziona in meno di un minuto.