0
当使用PyCharm 4.5 ImportError: No module named date_utils
运行Django测试时,出现以下错误。没有模块命名..当使用PyCharm运行Django测试时
这里是一个简短的概述项目树:
.
├── manage.py
├── settings.py
├── app1
│ ├── models.py
│ ├── __init__.py #Empty
├── utils
│ ├── __init__.py #Empty
│ ├── date_utils.py
在app1.models.py
,我做 从utils.date_utils import my_wonderful_function
我在导入这两个应用程序我settings.py
INSTALLED_APPS = (
'grappelli',
'...',
'djcelery',
'utils',
'app1',
)
请注意在使用manage.py test
时效果很好。
你能帮我们理解为什么PyCharm会发生这种情况,而不是manage.py吗?谢谢 !
JetBrains问题跟踪器上有一个修补程序。他们表示,它将在4.5.3版本中得到解决。但我正在运行该版本,它不是解决。我安装了补丁程序,而且似乎正在工作。以下是网址:https://youtrack.jetbrains.com/issue/PY-16054#comment = 27-1016339 – Chuck