我正在尝试从first answer to this question运行代码。
在试图从kivy花园导入行为时,我得到了以下错误:
Traceback (most recent call last):
File "fromSO.py", line 3, in <module>
from kivy.garden.geartick import GearTick
File "/usr/lib/python2.7/dist-packages/kivy/garden.py", line 81, in load_module
return self._load_module(fullname, moddir)
File "/usr/lib/python2.7/dist-packages/kivy/garden.py", line 85, in _load_module
('', '', imp.PKG_DIRECTORY))
File "/home/username/.kivy/garden/garden.geartick/__init__.py", line 1, in <module>
from geartick import GearTick
File "/home/username/.kivy/garden/garden.geartick/geartick.py", line 2, in <module>
from kivy.uix.behaviors import ButtonBehavior
ImportError: No module named behaviors我所做的是:
$ pip install kivy-garden
$ garden install geartick
$ cd
$ cd kivy
$ git pull kivy
$ python setup.py build_ext --inplace -f
$ make对怎么了有什么想法吗?
发布于 2013-12-14 06:14:30
确保你删除了所有以前安装的基维..。
pip uninstall kivy
sudo apt-get remove python-kivy要确保kivy已卸载,请运行以下命令
python -c "import kivy"如果你有这样一句话:
[INFO ] Kivy v1.x.x...然后,您仍然在某个地方安装了kivy,需要找出它的安装位置并卸载它。
下一步从github安装最新的kivy(1.8)
cd /Where/You/Want/Kivy
git clone http://github.com/kivy/kivy
make
export PYTHONPATH=/path/to/kivy/clone若要检查kivy是否已安装和工作:
python -c "import kivy"应该给你
[INFO ] Kivy v1.8.0-dev或者等几天1.8就会在几天内被释放
https://stackoverflow.com/questions/20573382
复制相似问题