Py学习  »  问与答

SAE 部署出现 ImportError: No module named wsgi

走遍北京的德福小猪-weibo • 10 年前 • 11774 次点击  

SAE上index.wsgi的代码如下:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
#!/usr/bin/python
# -*- coding: utf-8 -*-

import os
import sys

#输出当前文件所在文件夹的绝对路径
root = os.path.dirname(__file__)

#将root路径中的上级目录
site-packages加入到Path中去                        
sys.path.insert(0, os.path.join(root, '..', 'site-packages'))   
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "defuxiaozhu.settings")

from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()

但是访问德芙小猪的私人博客时出现:

    Traceback (most recent call last):
    File "/data1/www/htdocs/91/defuxiaozhu/1/index.wsgi", line 11, in <module>
    from django.core.wsgi import get_wsgi_application
    ImportError: No module named wsgi

不知道是什么原因导致没有引入wsgi?我在SAE上导入了django了。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/1014
 
11774 次点击  
文章 [ 6 ]  |  最新文章 9 年前