我正在尝试在linux上设置kivy,特别是mint13。我遵循了kivy站点上的说明,特别是,我将daily repository添加到apt,然后使用apt get安装python kivy。在
我希望使用存储模块,但是,在尝试from kivy.storage.jsonstore import JsonStore
时,它抛出一个ImportError: No module named storage.jsonstore
。在
我已经检查了dist packages/kivy,实际上,存储目录以及文件,如预期的那样存在。(应该注意,这就是我使用daily repository的原因;由于某些原因,稳定版本没有存储模块。)
以前,我只需将存储模块添加到kivy目录中,就可以让这个存储模块在我的Windows机器上工作,但是,在linuxmint上,它失败了。我该怎么做?在
最终,我通过使用apt-get删除kivy,然后从apt-get中删除稳定存储库来解决这个问题。然后我再次添加了daily repository,只是为了确保(
sudo add-apt-repository ppa:kivy-team/kivy-daily
,注意-daily
),更新了,然后安装了kivy。这给了我1.8.0版本,它的存储模块和预期的一样。两个版本之间有一些细微的差别,但是,这对我来说已经足够了。似乎稳定的1.7.2版本没有存储模块设置.py因此不能用它编译。在相关问题 更多 >
编程相关推荐