错误:找不到满足Cython要求的版本(从版本:无)错误:找不到与Cython匹配的发行版

时间:2020-05-11 08:03:17

标签: android ssl kivy cython buildozer

OS-Ubuntu 18.04.4 LTS; python3; kivy 1.11.1;
cython-0.29.9(建议用于kivy 1.11.1,但今天还尝试了最新版本)

当我执行buildozer -v android debug时,出现了许多错误,但是得到了Google搜索的祝福。但这花了我近三天的时间,但我仍然陷于困境。我已经捕获了截图以进行详细说明,但我想问题出在cython或tls / ssl模块。enter image description here

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,此问题得以解决:

sudo apt-get update
sudo apt-get install libssl-dev

(在再次运行buildozer之前,我还删除了.buildozer文件夹。)

(请参阅:https://stackoverflow.com/a/61712462/13350398

答案 1 :(得分:0)

问题是在安装 buildozer 的依赖项时没有安装 libssl-dev

运行以下命令

sudo apt-get update
sudo apt-get install libssl-dev
buildozer android clean

然后做

buildozer android debug deploy run

这应该可以解决问题。

有关详细答案,请参阅this