ModuleNotFoundError:apk 中没有名为“cryptography.hazmat.primitives.ametry.types”的模块

问题描述 投票:0回答:1

我正在尝试使用 opencv 和 OPC UA (asyncua) 为 android 创建一个 python 应用程序。我的基础是camera4kivy(https://github.com/Android-for-Python/Camera4Kivy)。在手机(AndroidStudio - 模拟器)上运行应用程序时,我收到了主题中的错误。在 buildozer.spec 的需求行中,我有: 要求= python3,kivy == 2.2.1,dateutil == 2.8.1,camera4kivy,gestures4kivy,opencv,pyOpenSSL,wheel == 0.42.0,密码学== 41.0.7,asyncua,typing_extensions,请求,aiofiles,certifi, urllib3

从 cryptography.hazmat.primitives.asymitive.types 导入 PrivateKeyTypes

错误出现在Client.py(asyncua)中,我认为如果我将导入移动到另一个地方我会得到更多信息,但这没有帮助。目前是在main.py最开始的地方,但是也产生了这个错误。我没有更多的想法了:(

python cryptography kivy apk buildozer
1个回答
0
投票

您确定输入了正确的

import cryptography
吗?也许尝试检查您的
cryptography
版本。有些版本不具有与其他版本相同的功能。我以前也遇到过这种情况。

© www.soinside.com 2019 - 2024. All rights reserved.