I've seen this question asked already but I think my situation is unique. I recently installed MYSQL and since then whenever I run python manage.py runserver
I get this error:
Traceback (most recent call last):
File "manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
File "C:\Users\ELITEBOOK\.virtualenvs\charles\lib\site-packages\d
le>
from django.apps import apps
File "C:\Users\ELITEBOOK\.virtualenvs\charles\lib\site-packages\d
from .config import AppConfig
File "C:\Users\ELITEBOOK\.virtualenvs\charles\lib\site-packages\d
from django.core.exceptions import AppRegistryNotReady, Imprope
File "C:\Users\ELITEBOOK\.virtualenvs\charles\lib\site-packages\d
from django.utils.encoding import force_text
File "C:\Users\ELITEBOOK\.virtualenvs\charles\lib\site-packages\d
from django.utils.six.moves.urllib.parse import quote, unquote
File "C:\Users\ELITEBOOK\.virtualenvs\charles\lib\site-packages\d
result = self._resolve()
File "C:\Users\ELITEBOOK\.virtualenvs\charles\lib\site-packages\d
module = _import_module(self.mod)
File "C:\Users\ELITEBOOK\.virtualenvs\charles\lib\site-packages\d
__import__(name)
File "c:\python27\Lib\urllib.py", line 26, in <module>
import socket
File "c:\python27\Lib\socket.py", line 47, in <module>
import _socket
ImportError: DLL load failed: %1 is not a valid Win32 application.
Could MYSQL be interfering with my Python installation? I tried uninstalling Python, and deleting all the files. Then reinstalling 32-bit Python but to no avail.