CircleCI测试期间的ImportError

时间:2015-07-09 10:53:32

标签: python-2.7 circleci

我试图找到解决这个问题的方法,但我找不到任何东西。

======================================================================
ERROR: Failure: ImportError (No module named mock)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 390, in loadTestsFromName
    addr.filename, addr.module)
  File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/home/ubuntu/client/tests/test_gs_interface.py", line 23, in <module>
    import unittest, mock, kiss
ImportError: No module named mock

当我使用默认参数使用CIrcleCI进行测试时,我总是得到相同的ImportError。

我在文档中看到我必须手动设置配置,但我没有找到该怎么做。

有人可以告诉我如何在circle.xml配置文件中导入模块吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

mock文件中是否包含requirements.txt?另外,您是否按照建议https://github.com/staii/arabic-letter-connectorcircle.yml文件中指定了Python版本?