安装mod_python后 测试网页显示python代码?大虾们救命啊

安装过程如下:
#tar -zxvf httpd-2.0.54.tar.gz
#cd httpd-2.0.54
#./configure --prefix=/usr/local/apache2 --enable-so --enable-mods-shared=all
#make install clean
#...
#tar -zxvf mod_python-3.3.1.tgz
#cd mod_python-3.3.1
#./configure --with-apxs=/usr/local/apache2/bin/apxs --with-python=/usr/local/bin/python
#make install clean
安装完apache和mod_python后
分两步:
(1)在/htdocs下建立mypy文件夹,改变权限使所有用户都可以访问
创建一个文件mytest.py,输入:
from mod_python import apache
    def handler(req):
    req.write("hello world")
    return apache.OK

(2)修改apache配置文件httpd.conf,加入下面的语句
LoadModule python_module modules/mod_python.so
<Directory /usr/local/apache2/htdocs/mypy>   
AddHandler mod_python .py        
PythonHandler mytest   
PythonDebug On
</Directory>

重启apache后访问mytest,显示的是python代码!
求救这是什么原因啊???