【发布时间】:2021-12-23 21:49:30
【问题描述】:
我想达到什么目的?
我正在尝试完成使用 kivy 制作 android 应用程序的教程,并在 Windows 10 内的 Ubuntu VirtualBox 中运行 buildozer(本教程的说明:https://www.youtube.com/watch?v=EupAeyL8zAo)并在我的移动设备上运行该应用程序。
我哪里有问题?
我已经尝试了五次,在运行命令buildozer android debug deploy run(来自项目文件夹内)后出现此错误:
我尝试过什么来解决这个问题?
- 我在我的 Windows 10(带有
pip install Cython和pip3 install Cython)和 VirtualBox 中的 Ubunu 上都安装了 cython。我每次都收到Requirement already satisfied...。 - 在将 Cython 安装到 Windows 10 后,我启动了新的 VirtualBox 环境。
- 我尝试遵循这些说明/命令:https://stackoverflow.com/a/68452164/14694631
附言
在许多帖子中,我看到有人要求提供完整的日志。在阅读了有关此主题的许多问题之后,我仍然对完整日志的实际含义一无所知。如果提供的错误消息不是正确的部分,我也可以尝试获取完整的日志。另外我是 Kivy、buildozer 和 VirtualBox 的新手,而且我以前从未使用过 ubuntu 来开发东西。
【问题讨论】:
-
你的 Ubuntu 中安装了 openssl 吗?
-
@JohnAnderson,是的。我检查了命令
openssl version并在 ubuntu 终端中得到了OpenSSL 1.1.1f 31 Mar 2020。 -
只是一个疯狂的猜测,但请尝试
pip install pyopenssl。 -
@JohnAnderson 遗憾的是还是同样的错误。
-
在 ubuntu 上试试
apt install libssl-dev && buildozer android clean
标签: ubuntu kivy virtualbox cython buildozer