谷歌云ML上的加密打包安装错误

时间:2017-04-13 12:52:03

标签: google-cloud-ml python-packaging

enter image description here

在google cloud ML中运行作业时,我在setup.py中包含了很少的依赖包。在运行作业时,它会给出加密无法构建的错误。 Cryptogrpahy可能是我尝试安装的其中一个软件包的依赖软件包。请帮忙!!!

3 个答案:

答案 0 :(得分:0)

您可以将setup.py脚本配置为在安装代码时运行任意命令;见SO Question

答案 1 :(得分:0)

为了澄清Jeremy的答案,屏幕截图后几行,我在日志中看到以下内容:

“在pkg-config搜索路径中找不到包libffi。”

SO回答表明需要运行以下内容(基于cryptography's documentation

apt-get install build-essential libssl-dev libffi-dev python-dev

Jeremy的回答包含指向apt-get install运行python-tk的示例setup.py的链接。您应该能够通过以下修改遵循相同的方法:

self.RunCustomCommand(
    ['apt-get', 'install', '-y', 'build-essential',
     'libssl-dev', 'libffi-dev', 'python-dev'])

答案 2 :(得分:0)

Errors after submitting the setup.py

请参阅此链接以查看日志错误文件。