私はdjangoチュートリアルで作業していますが、pycharmで実行するテストケースを取得しようとしています。しかし、私は問題に遭遇しました。私はコマンドを実行すると:アプリのテストdjangoでPycharmをスローImportError: 'unittest'という名前をインポートできません
を、私はこの例外に直面しています:テストフレームワークが予期せず終了:
F:\programming\Python\python.exe "F:\programming\JetBrains\PyCharm 2017.2.4\helpers\pycharm\django_test_manage.py" test a F:\programming\Projects\pycharm\untitled
Testing started at 4:54 PM ...
Traceback (most recent call last):
File "F:\programming\JetBrains\PyCharm 2017.2.4\helpers\pycharm\django_test_manage.py", line 157, in <module>
utility.execute()
File "F:\programming\JetBrains\PyCharm 2017.2.4\helpers\pycharm\django_test_manage.py", line 110, in execute
from django_test_runner import is_nosetest
File "F:\programming\JetBrains\PyCharm 2017.2.4\helpers\pycharm\django_test_runner.py", line 42, in <module>
from django.utils import unittest
ImportError: cannot import name 'unittest'
Process finished with exit code 1
どうやら、django_test_manage.pyファイルは動作しません。どうすればこの問題を解決できますか? これは、test.pyクラスが空の場合でも発生します。だから、その後、pycharmに問題がなければなりません(?) 私は2017年2月4日プロPycharmを使用しています、ジャンゴ2.0とPython 3.6 マイ実行/デバッグ構成はpycharmが
はあなたに感謝していることだけで、基本的な、プリセットジャンゴ設定されています!!
で見つけることができますか?これはdjango 2.0のバージョンです。https://docs.djangoproject.com/en/2.0/intro/tutorial05/ – ptr
いいえ、それは正しいものです。しかし、私のテストケースに関係なく、私は全くテストを実行できません(tests.pyクラスが空であっても同じエラーが発生します) – fogx