Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

No module named server

150 views
Skip to first unread message

Thomas Lehmann

unread,
May 7, 2010, 3:54:52 AM5/7/10
to
Python 3.1.1 (r311:74483, Aug 17 2009, 17:02:12) [MSC v.1500 32 bit
(Intel)] on win32

Script:
from http.server import HTTPServer, CGIHTTPRequestHandler

Result:
Traceback (most recent call last):
File "http.py", line 1, in <module>
from http.server import HTTPServer, CGIHTTPRequestHandler
File "F:\Checkouts\projects\python\http.py", line 1, in <module>
from http.server import HTTPServer, CGIHTTPRequestHandler
ImportError: No module named server

Thomas Lehmann

unread,
May 7, 2010, 4:02:48 AM5/7/10
to
> Python 3.1.1 (r311:74483, Aug 17 2009, 17:02:12) [MSC v.1500 32 bit

Also after installing Python 3.1.2 the problem is still there.

Andi Albrecht

unread,
May 7, 2010, 4:05:11 AM5/7/10
to
Thomas Lehmann <t.le...@rtsgroup.net> schrieb:

You should rename http.py since it collides with the "http" module
you're trying to import the server and request handler classes from.

Andi

Thomas Lehmann

unread,
May 7, 2010, 4:24:13 AM5/7/10
to
On 7 Mai, 10:02, Thomas Lehmann <t.lehm...@rtsgroup.net> wrote:
> > Python 3.1.1 (r311:74483, Aug 17 2009, 17:02:12) [MSC v.1500 32 bit
>
> Also after installing Python 3.1.2 the problem is still there.

I know the problem.

Reading a book about a simple cgi web server the descriptions says
to use httpd.py as name for the file and I forgot the 'd'.

This leads to the wrong behaviour.

0 new messages