我在bluemix上安装pyOpenSSL时遇到了麻烦。我有一个自签名证书,我想用我的烧瓶应用程序。将pyopenssl添加到requirements.txt并推送到云时,分段失败。
以下是日志转储--recent:http://pastebin.com/raw.php?i=M5fAJddC
看起来像Bluemix的pip抱怨libffi-dev但我不知道如何解决它。有线索吗?
答案 0 :(得分:1)
我不确定您使用的是哪个buildpack,但它看起来并不包含libffi依赖。我找到了包含libffi的this python buildpack。您可能希望尝试将其替换为当前使用的buildpack。
答案 1 :(得分:1)
好的,我自己已经弄清楚了。经过pip存储库后,我注意到有一个名为 cffi 的包。在pyOpenSSL解决问题之前,将cffi添加到requirements.txt。
只是一点警告,重新启动应用程序后,我得到内存不足错误。事实证明,这两个库在烧瓶中使用时大约需要38.9MB RAM(72.1,而上次推送时为34.2)。
不幸的是,现在我收到 502 Bad Gateway:注册端点无法处理请求。打开页面时。但我认为这是完全不同的问题。