尝试使用 pydev 运行 python 单元测试时出现导入错误

发布于 2024-10-03 04:55:42 字数 616 浏览 7 评论 0原文

当尝试使用 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: 行中的路径以“:\”开头,但我不知道是什么原因造成的。

有什么想法吗?

谢谢。

I am getting the following error when trying to run a module as a python unittest with PyDev.

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.

I noticed the path in the ERROR: Module: line starts with ":\" but I don't know what's causing it.

Any ideas?

Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

万劫不复 2024-10-10 04:55:42

事实证明 pydev 与 cygwin 的 python 不能很好地配合。

安装了 Windows 版的 python 2.7 并且它可以工作。

Turns out pydev does not play well with cygwin's python.

Installed python 2.7 for windows and it works.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文