大家好,感谢您花时间看我的问题。
我是 Python 的新手,以为我有 php/mysql 的经验。
我刚刚收到了一个 django 站点的代码存储库,并被要求在服务器上启动并运行它。我已经能够运行 syncdb 并进行迁移。现在我试图在浏览器中导航到我的网站,这是我得到的错误:
ImportError: Could not import settings 'settings.py' (Is it on sys.path?): No module named settings.py
我的 apach2.conf python 配置如下所示:
<Location "/">
SetHandler python-program
PythonHandler django.core.handlers.modpython
PythonOption django.root /myproject
SetEnv DJANGO_SETTINGS_MODULE settings.py
PythonPath "['/home/ubuntu/envs/live/','/home/ubuntu/envs/live/myproject','/home/ubuntu/envs/live/myproject/apps', '/home/ubuntu/envs/stage/myproject', '/home/ubuntu/envs/', '/var/www'] + sys.path"
PythonDebug on
settings.py 文件位于目录 /home/ubuntu/venvs/live/myproject 中。
有人可以在这里帮助我吗?
谢谢!