將我的網站部署到 Pythonanywhere.com 時遇到一些問題
我一步一步地完成了所有事情,就像在指南中一樣,最后我發現了一個錯誤:
錯誤日志
2022-03-27 20:07:23,699: Error running WSGI application 2022-03-27
20:07:23,700: ModuleNotFoundError: No module named 'django' 2022-03-27
20:07:23,700: File "/var/www/usitingshit_pythonanywhere_com_wsgi.py",
line 88, in <module> 2022-03-27 20:07:23,700: from django.core.wsgi
import get_wsgi_application 2022-03-27 20:07:23,700:
我試圖改變 wsgi.py 檔案
import os
import sys
path = '/home/usitingshit/deploy_course_work/'
if path not in sys.path:
sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] ='/home/usitingshit/deploy_course_work/vodprojectstroy_site/wsgi.py'
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
我的專案結構:

有沒有人有同樣的問題?我該如何解決?抱歉,如果這個問題很愚蠢,因為我是 django 的初學者
uj5u.com熱心網友回復:
Django 預裝在 PythonAnywhere 上,因此它基本上是開箱即用的。但是,如果您想為 Web 應用程式使用虛擬環境,則需要確保 Django 在其中也可用。您看到的錯誤很可能表明您為 Web 應用程式設定了虛擬環境,但沒有在其中安裝 Django。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/450918.html
