Я установил последний 64-битный Python 2.5.Я запускаю оболочку и пытаюсь import socket
, и получаю:
>>> import socket
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "c:\python25\lib\socket.py", line 45, in <module>
import _socket
ImportError: DLL load failed with error code 193
Я пытаюсь сделать то же самое с 64-битным Python 2.6.6, и получаю:
>>> import socket
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "c:\python26-64\lib\socket.py", line 46, in <module>
import _socket
ImportError: DLL load failed: %1 is not a valid Win32 application.
чтосделка?(Я дважды проверил, да, ОС 64-битная).
ОБНОВЛЕНИЕ: У меня также есть 32-битный Python, установленный на этом компьютере ... Если это конфликт, как я могу установить обе версии Python и заставить их вести себя хорошо?