- 错误在这里:http://18.221.170.83/
- 当我运行python manage.py运行服务器时,所有模块都工作正常。
- 当使用django + apache时,找不到名为reportlab的模块。
- 我很确定我没有使用任何虚拟环境
- 我遵循了以下教程:https://docs.bitnami.com/aws/infrastructure/django/get-started/deploy-django-project/,使用提供的自定义vhost配置。它也在下面。
- 我是django的新手,任何建议都很感激!
<IfDefine !IS_APPNAME_LOADED>
Define IS_APPNAME_LOADED
WSGIDaemonProcess elijahtai_homepage python-home=/opt/bitnami/python python-path=/opt/bitnami/projects/elijahtai_homepage
</IfDefine>
<VirtualHost 127.0.0.1:80 _default_:80>
ServerAlias *
WSGIProcessGroup elijahtai_homepage
Alias /robots.txt /opt/bitnami/projects/elijahtai_homepage/static/robots.txt
Alias /favicon.ico /opt/bitnami/projects/elijahtai_homepage/static/favicon.ico
Alias /static/ /opt/bitnami/projects/elijahtai_homepage/static/
<Directory /opt/bitnami/projects/elijahtai_homepage/static>
Require all granted
</Directory>
WSGIScriptAlias / /opt/bitnami/projects/elijahtai_homepage/elijahtai_homepage/wsgi.py
<Directory /opt/bitnami/projects/elijahtai_homepage/elijahtai_homepage>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
我试着将它添加到设置文件中的“installed_apps”等。
1条答案
按热度按时间0s0u357o1#
我想通了。不知何故,安装与sudo使它工作(即pip卸载reportlab,sudo pip安装reportlab。)