【问题标题】:ImportError when trying to run a python unittest with pydev尝试使用 pydev 运行 python unittest 时出现 ImportError
【发布时间】:2011-05-12 16:10:36
【问题描述】:

尝试使用 PyDev 将模块作为 python 单元测试运行时出现以下错误。

Finding files...
['C:\\Projectos\\spa\\sensor\\src\\test\\test_sensor.py'] ... done
Importing test modules ... Traceback (most recent call last):
  File "C:\eclipse\plugins\org.python.pydev.debug_1.6.3.2010100513\pysrc\runfiles.py", line 342, in __get_module_from_str
    mod = __import__(modname)
ImportError: No module named :\Projectos\spa\sensor\src\test\test_sensor
ERROR: Module: :\Projectos\spa\sensor\src\test\test_sensor could not be imported.
done.

我注意到 ERROR: Module: line 中的路径以“:\”开头,但我不知道是什么原因造成的。

有什么想法吗?

谢谢。

【问题讨论】:

  • 您能否显示导致此错误的导入的实际代码?

标签: python eclipse unit-testing pydev


【解决方案1】:

原来 pydev 不能很好地与 cygwin 的 python 配合使用。

为 windows 安装了 python 2.7 并且可以正常工作。

【讨论】:

    猜你喜欢
    • 2013-03-09
    • 2021-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-07
    • 1970-01-01
    • 1970-01-01
    • 2014-11-04
    相关资源
    最近更新 更多