簡體   English   中英

Apache Django應用程序:ImportError:沒有名為django.core.wsgi的模塊

[英]Apache Django app: ImportError: No module named django.core.wsgi

我安裝了mod_wsgi,並將其加載到apache中。 這是我的Apache虛擬主機:

<VirtualHost *:80>
    ServerName mysite.localhost
    ServerAlias mysite.localhost

    Alias /static /var/www/mysite/static
    <Directory /var/www/mysite/static>
        Require all granted
    </Directory>

    <Directory /var/www/mysite/mysite>
        <Files wsgi.py>
            Require all granted
        </Files>
    </Directory>

    WSGIDaemonProcess mysite
    WSGIProcessGroup mysite
    WSGIScriptAlias / /var/www/mysite/mysite/wsgi.py
</VirtualHost>

當我轉到mysite.localhost時,得到:

ImportError:沒有名為django.core.wsgi的模塊

我嘗試從python shell運行它,一切順利。 我在全球安裝了django,而不僅僅是在virtualenv中安裝了。

謝謝。

如果在Ubuntu上將Apache 3與Python一起使用,則應安裝libapache2-mod-wsgi-py3而不是libapache2-mod-wsgi

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM