如何使用PyCharm 3设置调试Django

时间:2014-03-21 05:39:34

标签: django pycharm

我有一个Django项目,我已经工作了大约一个月,然后最近决定开始使用PyCharm。一切似乎都很好,除了我似乎无法调试Django应用程序。我可以设置一个示例Python专用应用程序并调试没有问题,但即使在PyCharm 3下只使用一个“空”新的Django项目,在启动Debug时在控制台中会出现以下一系列错误:

AssertionError
Traceback (most recent call last):
  File "/Applications/PyCharm.app/helpers/pydev/pydevd.py", line 996, in trace_dispatch
    if not t.isAlive():
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/threading.py", line 1120, in is_alive
    self._wait_for_tstate_lock(False)
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/threading.py", line 1076, in _wait_for_tstate_lock
    assert self._is_stopped

上面的序列继续重复,直到执行停止。注意,我添加到vanilla新项目中的唯一一件事就是在views.py中创建一个虚函数,然后在行上设置一个断点为“four = 2 + 2”:

def myfunc():
    four = 2 + 2
    return

关于我缺少哪些配置选项的任何想法?我可以运行我的完整Django应用程序没有任何问题或错误,所以我知道我已经正确安装了Python和Django。顺便说一句,我在最新的Mac OSX上。

0 个答案:

没有答案