如何在python包中包含PyOpenSSL

如何在python包中包含PyOpenSSL,python,openssl,package,pyopenssl,Python,Openssl,Package,Pyopenssl,我需要用python在AWS Lambda上部署一个应用程序。 此应用程序基于Google API SDK,它需要一个加密库,如pyOpenSSL。 但是,与我的软件包中包含的其他LIB不同,我做了如下操作: pip install myLib -t \my_path\to_my_package\ ,pyOpenSSL似乎是python的一部分。它是在编译或通过 apt get install pyopenssl 我不知道在不依赖python版本及其模块的情况下如何导入这个库 提前感谢解决方案

我需要用python在AWS Lambda上部署一个应用程序。 此应用程序基于Google API SDK,它需要一个加密库,如pyOpenSSL。 但是,与我的软件包中包含的其他LIB不同,我做了如下操作:

pip install myLib -t \my_path\to_my_package\
,pyOpenSSL似乎是python的一部分。它是在编译或通过

apt get install pyopenssl

我不知道在不依赖python版本及其模块的情况下如何导入这个库


提前感谢

解决方案是在我的软件包中安装“Crypto”软件包并制作:

import Crypto

这就解决了问题。

从未使用过AWS Lambda,但我一直在使用
pip安装请求[security]
来安装安全软件包。它还包括
pyopenssl
。你可能想试试。Stack Overflow是一个关于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许,或者是一个更好的提问的地方。有同样的问题。我在使用
pyopenssl
oauth2client
时遇到了一个错误
CryptoUnavailableError
“make a!”是什么意思?我也有类似的问题