Can't load smtplib

2009-02-12 Thread S-boy
I can't seem to import smtplib in either a script or the command line
interpreter.

When I try to import smtp, there seems to be some kind of collision
with urllib2. I get a weird error about Web server authorization, even
though I'm not calling urllib2.

Any ideas on what might be causing this?

Here's the mess

Python 2.5.4 (r254:67917, Dec 23 2008, 14:57:27)
[GCC 4.0.1 (Apple Computer, Inc. build 5363)] on darwin

>>> import smtplib

Traceback (most recent call last):
  File "", line 1, in 
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/smtplib.py", line 46, in 
import email.Utils
  File "email.py", line 4, in 
response = urlopen("https://webmail.canwest.com";)
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/urllib2.py", line 124, in urlopen
return _opener.open(url, data)
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/urllib2.py", line 387, in open
response = meth(req, response)
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/urllib2.py", line 498, in http_response
'http', request, response, code, msg, hdrs)
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/urllib2.py", line 425, in error
return self._call_chain(*args)
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/urllib2.py", line 360, in _call_chain
result = func(*args)
  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/urllib2.py", line 506, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 401: Unauthorized ( The server requires
authorization to fulfill the request. Access to the Web server is
denied. Contact the server administrator.  )
--
http://mail.python.org/mailman/listinfo/python-list


Re: Can't load smtplib

2009-02-12 Thread S-boy
Thanks. Turns out I had a script I wrote called email.py in my Python
path that was screwing things up.

On Feb 12, 2:50 pm, Jean-Paul Calderone  wrote:
> On Thu, 12 Feb 2009 11:40:57 -0800 (PST), S-boy  wrote:
> >I can't seem to import smtplib in either a script or the command line
> >interpreter.
>
> >When I try to import smtp, there seems to be some kind of collision
> >with urllib2. I get a weird error about Web server authorization, even
> >though I'm not calling urllib2.
>
> >Any ideas on what might be causing this?
>
> >Here's the mess
>
> >Python 2.5.4 (r254:67917, Dec 23 2008, 14:57:27)
> >[GCC 4.0.1 (Apple Computer, Inc. build 5363)] on darwin
>
> >>>> import smtplib
>
> >Traceback (most recent call last):
> >  File "", line 1, in 
> >  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
> >python2.5/smtplib.py", line 46, in 
> >import email.Utils
> >  File "email.py", line 4, in 
>
> Ooops.  Here's your problem.  Notice how that's not 
> /Library/Frameworks/Python.framework/Versions/2.5/lib/>python2.5/email/?  You 
> have an "email" module that's obscuring the stdlib
>
> email package.
>
>
>
> >response = urlopen("https://webmail.canwest.com";)
> >  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
> >python2.5/urllib2.py", line 124, in urlopen
> >return _opener.open(url, data)
> >  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
> >python2.5/urllib2.py", line 387, in open
> >response = meth(req, response)
> >  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
> >python2.5/urllib2.py", line 498, in http_response
> >'http', request, response, code, msg, hdrs)
> >  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
> >python2.5/urllib2.py", line 425, in error
> >return self._call_chain(*args)
> >  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
> >python2.5/urllib2.py", line 360, in _call_chain
> >result = func(*args)
> >  File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
> >python2.5/urllib2.py", line 506, in http_error_default
> >raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
> >urllib2.HTTPError: HTTP Error 401: Unauthorized ( The server requires
> >authorization to fulfill the request. Access to the Web server is
> >denied. Contact the server administrator.  )
>
> Jean-Paul

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