我是Python的初学者,并且已经开始使用PyCharm IDE了。每当我运行一个程序时,我在控制台中得到一长串错误,如:
线程pydevd.CheckAliveThread中的异常:Traceback(最近的 最后打电话):文件 “/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/threading.py” 第921行,在_bootstrap_inner中 self.run()文件“/ Applications / PyCharm CE.app/helpers/pydev/pydevd_comm.py”,第252行,运行中 self.OnRun()文件“/ Applications / PyCharm CE.app/helpers/pydev/pydevd.py”,第188行,在OnRun中 self.stop()文件“/ Applications / PyCharm CE.app/helpers/pydev/pydevd_comm.py”,第262行,停止 _Thread_stop(self)File“/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/threading.py”, 第990行,在_stop 断言不是lock.locked()AssertionError
...
AssertionError Traceback(最近一次调用最后一次):文件 “/ Applications / PyCharm CE.app/helpers/pydev/pydevd.py”,第997行, trace_dispatch 如果不是t.isAlive():文件“/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/threading.py”, 第1117行,在is_alive中 self._wait_for_tstate_lock(False)文件“/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/threading.py”, 第1073行,在_wait_for_tstate_lock中 断言self._is_stopped AssertionError
处理完成,退出代码为0
该程序运行,但每次都这样做真的很烦人。我怎样才能解决这个问题?感谢
答案 0 :(得分:2)
PyCharm尚不支持Python 3.4,但是版本3.1中的支持将在2014年初到来。这是blog-post的链接。
我建议您现在使用3.3来完成工作。
答案 1 :(得分:1)
版本3.1,现在可用,supports Python 3.4在专业版和“社区”版本中。
答案 2 :(得分:1)
Jetbrain的追踪器上发布了bug。
我建议对错误进行投票,以便获得关注。 该错误似乎描述了您所看到的问题。 我看到了同样的问题,但我现在可以切换到Python 3.3。
答案 3 :(得分:-1)
尝试安装python 3.3(也许它可以帮到你)。你有win64还是win32?