扭曲的Buildozer失败,因为它无法找到增量

时间:2018-04-07 13:21:46

标签: python kivy twisted buildozer

Buildozer因为kivy失败而扭曲。

working: distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('incremental>=16.10.1')  
working: Download error on https://pypi.python.org/simple/incremental/: unknown url type: https -- Some packages may not be found!  
working: Couldn't find index page for 'incremental' (maybe misspelled?)  
working: Download error on https://pypi.python.org/simple/: unknown url type: https -- Some packages may not be found!
working: No local packages or download links found for incremental>=16.10.1

我的github在https://github.com/sergeLabo/androidserver2 完整日志位于https://github.com/sergeLabo/androidserver2/blob/master/log_0.45.txt

Buildozer无法找到增量包。但是在https://pypi.python.org/simple/incremental/,有一些文件incremental-16.10.1.tar.gz到incremental-17.5.0.tar.gz。

所有其他包都可以使用https:...(sdl2,six,..)

我在.buildozer / android / platform / build / packages / incremental中的incremental-17.5.0.tar.gz或者需求增量中遇到了同样的错误。

我也试过How to build kivy and Twisted in Buildozer

系统:

  • Debian stretch 9.2
  • python 2.7
  • kivy-1.10.0
  • buildozer-0.34
  • cython-0.25.2和cython-0.23

如何安装增量?

2 个答案:

答案 0 :(得分:0)

我在我的应用程序中扭曲了工作但最终报废了因为我一旦停止就无法重新启动反应堆而只是使用简单的套接字拨号,因为我需要的只是一个简单的客户端。我认为我为修复增量问题所做的是下载增量tar文件并手动将其放在.buildozer / android / platform / build / packages / incremental的文件夹中,这样当buildozer检查文件是否已下载时,它不会我们需要并且可以使用您手动提供的那个。已经过了几个月,我不再保存那个版本所以我不是肯定的,如果这是我如何修复它,但尝试是一件好事。

答案 1 :(得分:0)

我有一个有效的apk

首次构建:requirements = incremental,kivy

第二次构建:要求= kivy,twisted

增量不在./buildozer /.../packages中,但在...... python2.7 ...

GoBig06,谢谢你的想法!