gpt4 book ai didi

django - 导入错误: Could not import settings (Is it on sys.路径?设置文件中是否存在导入错误?):没有名为设置的模块

转载 作者:行者123 更新时间:2023-12-02 13:37:05 31 4
gpt4 key购买 nike

我正在使用 python2.7 在 VPS CentOS 6(使用 Plesk)上将“示例”项目投入生产, mod_wsgiDjango 1.6 我已经证明了许多配置,但总是收到错误“没有名为设置的模块”或“没有名为 Unipath 的模块”。并不是我错了或者我失踪了。谢谢并致以问候。

我的 vhost.conf:

Alias /static/ /var/www/vhosts/example.com/httpdocs/
Alias /media/ /var/www/vhosts/example.com/httpdocs/media/

WSGIScriptAlias / /var/www/vhosts/example.com/example.wsgi

<Directory /var/www/vhosts/example.com>
Order allow,deny
Allow from all
</Directory>

我的例子.wsgi:

import os
import sys

path = '/var/www/vhosts/example.com/example'
if path not in sys.path:
sys.path.append(path)

os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'

import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

我通过 ftp 将我的项目放入:/var/www/vhosts/example.com/

example.com/
example(project)
settings.py
urls.py
...
app
models.py
forms.py
views.py
...
templates
httpdocs
example.wsgi
manage.py

再次感谢...

最佳答案

您的设置位于示例应用程序中,因此应该是:

os.environ['DJANGO_SETTINGS_MODULE'] = 'example.settings'

关于django - 导入错误: Could not import settings (Is it on sys.路径?设置文件中是否存在导入错误?):没有名为设置的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22046395/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com