__weakref__ error when starting up a python script in the debugger

This seems to have just started happening. I thought it was because I upgraded to 3.0.2, but I went back and install 3.0.1 and I'm still getting the error. Does anyone have some insight into why this is happening.

I am on python 3.3

Traceback (most recent call last):
  File "/home/clu/Downloads/pycharm-3.0.1/helpers/pydev/pydevd.py", line 2, in <module>
    from django_debug import DjangoLineBreakpoint
  File "/home/clu/Downloads/pycharm-3.0.1/helpers/pydev/django_debug.py", line 3, in <module>
    from pydevd_comm import CMD_SET_BREAK
  File "/home/clu/Downloads/pycharm-3.0.1/helpers/pydev/pydevd_comm.py", line 87, in <module>
    from socket import socket
  File "/usr/local/lib/python3.3/socket.py", line 87, in <module>
    class socket(_socket.socket):
TypeError: __weakref__ slot disallowed: either we already got one, or __itemsize__ != 0

Please sign in to leave a comment.