似乎Kivy API更倾向于Linux系统。有没有人使用命令提示符在Windows上创建了一个kivy地图集?
如果是这样,它是如何完成的?
请完整的工作代码。
答案 0 :(得分:0)
在Windows下对我来说最简单的方法如下......
使用构建地图集的Json代码的字符串模板创建一个脚本。
ImgSize = 512x512
AtlasT ="""
{ " run.png":{ %S } }
"""
然后,您将创建一个循环,循环遍历您指定的所有目录,收集所有图像并格式化模板。
最后保存地图集。所有数学都是根据图像的大小通过脚本计算出来的。
如果您按照文档使用linux terminal命令,则会收到错误消息。只需在windows命令行窗口 - python - m中输入,然后按回车键。您将收到一条错误消息,指出python未被识别为外部或内部命令或类似内容。
Linux Ubuntu与Windows有很大不同。看起来Linux总是知道你安装的是什么,所以如果你通过名称来解决一些问题,比如python,你就会得到反馈。 Windows下的情况并不相同。为了在Windows上使用python,你必须指向python.exe。
不要在Windows中使用kivy docs atlas命令行。 Windows也不了解kivy.atlas。它不是Linux!
答案 1 :(得分:0)
实际上this manual适用于Windows。您需要使用控制台(按Win+R
,键入cmd
并按Enter
)。
cd
到您的项目文件夹并使用以下命令(显然,您的图像文件名和大小)。在Windows上它是dir
,而不是ls
,但在其他方面它是相同的
python -m kivy.atlas myatlas 256x256 img1.png img2.png