ML 引擎:未找到软件包 libffi

ML Engine: Package libffi was not found

我正在尝试在 ML Engine 中训练一个使用 cairocffi python 模块的模型,该模块依赖于名为 libffi 的东西。在日志中,我收到消息 No package 'libffi' found。其他遇到此问题的人通过在 运行 pip install cairocffi 之前在他们的机器上执行 apt-get install libffi-dev 来解决它。有没有办法为 ML 引擎作业安装这样的依赖项?

对于无法通过 pip 安装的依赖项,您可以将它们打包到容器中,然后 运行 在 Cloud ML Engine 上。如何 运行 自定义容器已记录 here