远程构建不使用 python 3.2 标准运行时安装依赖项



我正在上传一个worker到在标准环境中运行Python 3.2的iron worker,根据REST API直接使用我自己的http客户端(不是ruby或go cli)。然而,尽管在zip文件中有一个.worker文件和我的python脚本,尽管成功上传了我的worker,但在worker执行之前没有安装依赖项,所以我得到了这样的错误:

Traceback (most recent call last):
  File "/mnt/task/pakt.py", line 3, in <module>
    import requests
ImportError: No module named requests

requests模块在我的worker文件中声明如下:

pip "requests"

我该如何解决这个问题?谢谢。

你应该使用新的基于Docker的工作流,然后你可以确定你有正确的依赖关系,并且在上传之前一切正常。

https://github.com/iron-io/dockerworker/tree/master/python

相关内容

  • 没有找到相关文章

最新更新