Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python buildozer错误:ssl证书存在问题_Python_Ssl_Kivy_Buildozer - Fatal编程技术网

Python buildozer错误:ssl证书存在问题

Python buildozer错误:ssl证书存在问题,python,ssl,kivy,buildozer,Python,Ssl,Kivy,Buildozer,我在虚拟机与ubuntu Linux。 所以我想用buildozer构建一个apk,在我的需求中,除了kivy和python3,我什么都没有。因此,当我运行buildozer-android-ebug-deploy-run命令时,当它运行到一半时,它总是向我显示错误: 这就是错误所在 无法获取URL:确认ssl证书时出现问题:HTTPSConnectionPoolhost=pypi.org。无法连接到HTTPS URL,因为ssl模块不可用 注意:buildozer尝试安装certifi时会显示

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

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

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


但是他们都没有帮助我。我的需求中甚至没有certifi,所以我最终找到了答案。对于在Linux中有相同问题的任何人。执行sudo apt安装libssl-dev,然后执行buildozerandroid清理并删除您的.buildozer文件。然后只执行buildozerandroid调试,而不执行buildozerandroid调试部署运行。你可以以后再做


这为我解决了这个问题,所以我终于找到了答案。对于在Linux中有相同问题的任何人。执行sudo apt安装libssl-dev,然后执行buildozerandroid清理并删除您的.buildozer文件。然后只执行buildozerandroid调试,而不执行buildozerandroid调试部署运行。你可以以后再做

这为我解决了这个问题

在我的CentOS 7上,“buildozer android debug deploy run”在安装yum install openssl devel和buildozer clean后也能正常运行。就我而言,在CentOS 7上,“buildozer android debug deploy run”在安装yum install openssl-devel和buildozer-clean后也可以正常运行。甚至还没有移除。buildozer也是