-1
我第一次部署django項目時遇到了一些困難。首先,下面我使用的Web服務器上的Django的安裝指導時,他們指示您輸入以下命令入殼:部署Django項目時導入錯誤
export PYTHONPATH=/home/USERNAME/public_html/lib/python
如果我不運行這個命令我得到一個django.core導入錯誤。管理。每次登錄shell都必須輸入這個命令,這很煩人!我曾嘗試加入
*manage.py*
sys.path.append('/home/USERNAME/public_html/lib/python')
但這並不工作,我還是要我每次登錄shell時運行export命令。
我的第二個問題是我也收到我的項目正在使用的網站包的導入錯誤。使用
$ pip list
它顯示所有軟件包已正確安裝。
因此,總而言之,每次登錄到shell時,都會收到django.core.management的導入錯誤。然後我會輸入
export PYTHONPATH=/home/USERNAME/public_html/lib/python
我的第一個錯誤消失了。但在此之後,即使它們安裝正確,我也會嘗試使用每個站點包的導入錯誤。
有關如何解決這些問題的任何建議?
您可以在這裏粘貼確切的回溯 –
轉到您的主項目目錄並鍵入此./manage.py shell – MYGz
您是否使用虛擬環境?你的項目如何部署?鏈接到教程可能會有所幫助。 – YPCrumble