我已将预先打包的Kivy zip文件下载到Windows 8.1计算机上,并使用pip安装了Kivy-Garden(运行kivy.bat后)。但是,我无法成功使用Kivy-Garden。我尝试了以下命令:
garden install graph
garden list
然而,它们都不起作用。它们都会导致以下错误:
Traceback (most recent call last):
File "c:\kivy\Python27\Scripts\garden", line 5, in <module>
pkg_resources.run_script('Kivy-Garden==0.1.1', 'garden')
File "C:\Python27\lib\site-packages\pkg_resources.py", line 483, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "C:\Python27\lib\site-packages\pkg_resources.py", line 1335, in run_script
raise ResolutionError("No script named %r" % script_name)
pkg_resources.ResolutionError: No script named 'garden'
这是否表示安装不正确?我该如何解决?
答案 0 :(得分:1)
Kivy for windows是一个包含所有运行先决条件的捆绑包,因为有些很难在windows中安装,所以它没有使用你安装的python。
你应该去你的kivy安装文件夹,在你里面找到python文件夹,里面是用于kivy
的python描述符,你可以运行那个python exe,或者使用pip或easy install(我不记得两者都是如此,就像我可以看到使用PyCharm进行编程的额外建议一样,安装python模块和代码很容易,我自己拥有来自PyCharm Gui的SqlAlchemy(之前的配置Configure PyCharm and Kivy)。
另一方面,你可以配置kivy
与你安装的python一起运行(这里的说明Kivy with an installed Python in Windows)我没有尝试自己,因为我使用kivy中包含的相同python没有问题
答案 1 :(得分:0)
我从来没有弄清楚为什么pip不起作用,但我找到了解决方法。
只需从pypi下载软件包并运行setup.py: https://pypi.python.org/pypi/kivy-garden/0.1.1
答案 2 :(得分:0)
我发现唯一的解决方法是将花朵手动安装到kivy garden文件夹中。 Ceremcem在这里有一个很好的解释:filebrowser error in windows for kivy
此外,我发现我必须明确使用pip2来进行工作。