/ / Modulo di archiviazione kivy Python - python, linux, module, kivy

Modulo di archiviazione kivy Python - python, linux, module, kivy

Sto tentando di configurare kivy su linux,in particolare Mint 13. Ho seguito le istruzioni sul sito di kivy, in particolare, ho aggiunto il repository giornaliero ad apt, e poi ho usato apt-get per installare python-kivy.

Desidero utilizzare il modulo di archiviazione, tuttavia, al momento di provare a from kivy.storage.jsonstore import JsonStore, lancia un ImportError: No module named storage.jsonstore.

Ho controllato dist-packages / kivy, e in effetti,la directory di archiviazione, con i file, è lì come previsto. (Va notato che questo è il motivo per cui ho usato il repository giornaliero, la versione stabile non ha il modulo di archiviazione per qualche motivo.)

In precedenza sono riuscito a far funzionare il modulo di archiviazione sulla mia macchina Windows semplicemente aggiungendo il modulo alla mia directory kivy, tuttavia qui fallisce, su Linux Mint. Come dovrei procedere?

risposte:

0 per risposta № 1

Alla fine, ho risolto questo problema rimuovendo kivy usando apt-get, quindi rimuovendo il repository stabile da apt-get. Ho quindi aggiunto di nuovo il repository giornaliero per essere sicuro (sudo add-apt-repository ppa:kivy-team/kivy-daily, notare la -daily), aggiornato e quindi installato kivy. Questo mi ha dato la versione 1.8.0, che ha il modulo di archiviazione come previsto. Ci sono alcune piccole differenze tra le due versioni, tuttavia, questo è stato sufficiente per me. Sembra che la versione 1.7.2 stabile semplicemente non abbia il modulo di archiviazione in setup.py e quindi non si compili con esso.