On 8/17/2012 1:41 PM wdt...@comcast.net said...
From cmd prompt - I get this:
Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on 
win32
Type "help", "copyright", "credits" or "license" for more information.
import urllib
Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
   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: The specified module could not be found

I also get that if I attempt to import socket.

NOTE this does not happen when I'm in the pythonwin IDE.




So, try the following in both environments:

    import sys
    for ii in sys.path: print ii

You'll likely find diffferences between the two.


In the pythonwin environment, try:

    import socket
    print socket.__file__


Chances are the __file__'s directory isn't in the command line's sys.path.

Emile




--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to