【问题标题】:buildozer error: there was a problem for ssl certificatebuildozer错误:ssl证书有问题
【发布时间】:2020-08-30 20:07:21
【问题描述】:

我在使用 ubuntu Linux 的虚拟机中。 所以我想用 buildozer 构建一个 apk,在我的要求中,除了 kivy 和 python3 之外我什么都没有。因此,当我运行 buildozer android ebug deploy run 命令时,当它运行到一半时,它总是向我显示错误。:

这是错误 无法获取 URL https://pypi.org/simple/cython:确认 ssl 证书时出现问题:HTTPSConnectionPoolhost = pypi.org。无法连接到 HTTPS URL,因为 ssl 模块不可用

注意:当 buildozer 尝试安装 certifi 时会出现错误。 所以我尝试了这些解决方案: - 在stackoverflow中找到了一些答案 -- 安装了 libssl-dev,因为它是一个 ssl 错误 -- 为 pip 和我的虚拟机安装了所有需要的包

但他们都没有帮助我。我的要求中什至没有证书

【问题讨论】:

    标签: python ssl kivy buildozer


    【解决方案1】:

    所以我终于想通了。对于在 Linux 中遇到同样问题的任何人。执行 sudo apt install libssl-dev。然后做 buildozer Android clean 并删除你的 .buildozer 文件。然后只做 buildozer Android 调试而不是 buildozer Android 调试部署运行。你可以稍后再做。

    这解决了我的问题

    【讨论】:

    • 就我而言,在 CentOS 7 上,“buildozer android debug deploy run”在安装 yum install openssl-devel 和 buildozer clean 后直接运行也很好。甚至还没有删除 .buildozer
    猜你喜欢
    • 1970-01-01
    • 2020-09-18
    • 2022-01-26
    • 2019-12-11
    • 1970-01-01
    • 2016-12-04
    • 2021-06-15
    • 2015-05-29
    • 1970-01-01
    相关资源
    最近更新 更多