PyCharm,Python3.4

时间:2013-11-06 00:44:22

标签: python python-3.x pycharm

我是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

该程序运行,但每次都这样做真的很烦人。我怎样才能解决这个问题?感谢

4 个答案:

答案 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?