kivy-ios mac 下Downloading freetype-2.5.5.tar.bz2 失败解决办法

 在用 kivy-ios mac下 ./toolchain.py build kivy 执行后,在 Downloading http://download.savannah.gnu.org/releases/freetype/freetype-2.5.5.tar.bz2 下载失败导致编译失败。

首先在浏览器下载 http://download.savannah.gnu.org/releases/freetype/freetype-2.5.5.tar.bz2 然后复制到kivy-ios/.cache 目录下,文件名改为 freetype-freetype-2.5.5.tar.bz2

接着修改 kivy-ios 目录下 toolchain.py 脚本,搜索函数 def download_file(self, url, filename, cwd=None):

将:

if exists(filename):
unlink(filename)

修改为:

if exists(filename):
return filename
unlink(filename)

 

这样如果本地存在这个包,就会跳过下载自动安装。

发表评论

您的电子邮箱地址不会被公开。