簡體   English   中英

無法運行Django的單元測試

[英]Unable to run Django's unit test

當我輸入python manage.py test來運行單元測試用例時,它提示如下錯誤消息:

追溯(最近一次通話):

...

  from django.test.utils import ContextList
  File "D:\dev\py27\lib\site-packages\django\test\utils.py", line 8, in <module>

  from unittest import skipIf, skipUnless
  ImportError: cannot import name skipIf

當我單獨運行unittest時,它可以正常工作,但是在Django中運行unittest失敗。 unittest應該是Python的內置庫。 請讓我知道如何解決此問題。

謝謝。

使用dir(unittest)驗證skiptest等是否包含在unittest 在我的情況下,skipIf丟失了,並安裝一個好的python解釋器將起作用。

我在Windows上嘗試了多個版本的Python,但都錯過了skipIf

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM