2010-08-15 51 views
0

Django是通过Ubuntu上的apt-ger安装的。ImportError:没有名为django.core.handlers.modpython的模块

sudo apt-get install python-django 

需要用于新功能的开发版本。

删除通过

sudo apt-get purge python-django 

重新安装的Django以前安装本文

http://jeffbaier.com/articles/installing-django-on-an-ubuntu-linux-server/

django-admin.py --version 
1.3 pre-alpha SVN-13591 

还没有作出httpd.conf文件

闻听此事的任何更改以下错误

MOD_PYTHON ERROR 

PathInfo:  '' 

Phase:   'PythonHandler' 
Handler:  'django.core.handlers.modpython' 

Traceback (most recent call last): 

    File "/usr/lib/python2.6/dist-packages/mod_python/importer.py", line 1537, in HandlerDispatch 
    default=default_handler, arg=req, silent=hlist.silent) 

    File "/usr/lib/python2.6/dist-packages/mod_python/importer.py", line 1202, in _process_target 
    module = import_module(module_name, path=path) 

    File "/usr/lib/python2.6/dist-packages/mod_python/importer.py", line 304, in import_module 
    return __import__(module_name, {}, {}, ['*']) 

ImportError: No module named django.core.handlers.modpython 

几个测试

Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56) 
[GCC 4.4.3] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import django 
>>> import django.core.handlers.modpython 
>>> 

回答

1

这个工作在Django目录

python setup.py install 
相关问题