Python PyCharm can';找不到Django测试
我遇到了这个问题,但我找不到解决办法 找到我为此创建的虚拟Django项目 这是我的测试配置: 这是项目结构: 正在尝试在以下位置运行测试结果:Python PyCharm can';找不到Django测试,python,django,pycharm,Python,Django,Pycharm,我遇到了这个问题,但我找不到解决办法 找到我为此创建的虚拟Django项目 这是我的测试配置: 这是项目结构: 正在尝试在以下位置运行测试结果: AttributeError: 'super' object has no attribute 'run_tests' Process finished with exit code 137 Empty test suite. 显然,从shell运行此命令不会产生错误: (django)mosquito@mosquito-X550LD ~/py
AttributeError: 'super' object has no attribute 'run_tests'
Process finished with exit code 137
Empty test suite.
显然,从shell运行此命令不会产生错误:
(django)mosquito@mosquito-X550LD ~/python_projects/django_test $ python manage.py test
Creating test database for alias 'default'...
.
----------------------------------------------------------------------
Ran 1 test in 0.000s
OK
Destroying test database for alias 'default'...
知道我做错了什么吗
谢谢,
Alejandro在项目配置中,添加另一个环境变量
DJANGO\u设置\u模块=DJANGO\u测试设置
你可以通过点击“…”图标来实现这一点,我想知道你的应用程序和测试文件的结构如何。Hello Wtower,是一个简单的Hello,world应用程序,你可以通过下载zip文件来检查是否会添加一个额外的图像来显示项目结构,以防万一Hello,恐怕也不行……同样的问题,我假设您打算在调试/运行配置中添加该变量,对吗?没错。在你上传的第一张图片上有环境变量的输入,它会放在那里。另外,您的pycharm中设置的VirtualNV正确吗?屏幕截图中的名称和示例shell输出看起来不一样耶,这就是我设置它的地方,检查更新的图像,并且virtualenv是相同的,我为shell创建了一个特定的名称,但是现在我使用的是相同的名称…是的,所有看起来都是正确的。您使用的是哪个版本的Django,您使用的是“from Django.test import TestCase”,还是从其他地方导入TestCase?这里是Django 1.8.1。是的,我在测试类中使用from django.test导入测试用例