我正在使用Ubuntu下的Kivy 1.10.0开发我的python应用程序。 我曾多次尝试从Kivy花园安装一些包装,并遵循以下官方说明: https://kivy.org/docs/api-kivy.garden.html
当我输入pip install kivy-garden
时
它说:
要求已经满足:kivy-garden in ./.local/lib/python2.7/site-packages 要求已经满足:./.local/lib/python2.7/site-packages中的请求(来自kivy-garden) 要求已经满足:urllib3< 1.23,> = 1.21.1 in ./.local/lib/python2.7/site-packages(来自requests-> kivy-garden) 要求已经满足:id。< 2.7,> = 2.5 in ./.local/lib/python2.7/site-packages(来自requests-> kivy-garden) 要求已经满足:chardet< 3.1.0,> = 3.0.2 in ./.local/lib/python2.7/site-packages(来自requests-> kivy-garden) 要求已经满足:certifi> = 2017.4.17 in ./.local/lib/python2.7/site-packages(from requests-> kivy-garden)
但是当我尝试在下一步中安装软件包时,例如:
garden install graph
它总是只是说
目前尚未安装“花园”程序。您可以输入以下命令安装它: sudo apt安装garden-of-colored-lights
我真的无法弄清楚问题是什么,也无法在网上找到适当的帮助。你看到有什么错误吗?
由于
答案 0 :(得分:2)
经过几次努力后
我这样做了
克隆花园, git clone https://github.com/kivy-garden/garden.git
然后 cd garden / bin
sudo chmod + x garden
花园安装
示例花园安装xpopup
你可以 ln -s garden / usr / bin / garden来简化
我使用 Ubuntu 17.04
希望这有帮助
答案 1 :(得分:1)
这对我来说也发生了,我正在使用 ubuntu,这就是我解决问题的方法。
不要在“激活的”虚拟环境命令行中输入命令 garden install graph
。
如果您使用的是诸如 vscode 之类的 IDE,它们默认会激活虚拟环境。
改为使用终端进入你的项目目录而不激活虚拟环境然后执行
garden install graph
答案 2 :(得分:0)
谢谢。
不幸的是,这对我也没有用。我仍然不知道导致问题的原因,但我通过安装虚拟机并在Linux环境下的Windows下运行Kivy来解决这个问题。 这样,就可以正确安装所有东西了。
祝福
答案 3 :(得分:0)
仅需一点校正,ln命令必须包含完整路径
ln -s / home / davidea / garden / bin / garden / usr / bin / garden
我将我的文件夹放在主目录中,并且正在研究debian jessie