[英]Python manage.py runserver doesn't work on a project (Django)
[英]Django /manage.py runserver doesn't work (Windows)
我在 Windows 中安裝了 python 2.7.10。 我使用命令pip install django
django 在路徑c:python27/scripts/
中安裝了 django,並從同一路徑使用命令django-admin startproject mysite
創建了項目。
現在運行服務器我 cd 到路徑c:python27/scripts/mysite
並運行命令manage.py runserver
/ manage.py runserver 0.0.0.0:8000
這沒有任何效果。
我哪里出錯了,而且我無法使用 python 控制台運行。 而且我無法從 python CMD 重定向到我的項目。 我所做的只是從 Windows 控制台。
第一步是設置環境變量。
windows key
+ pause
或Control Panel\System and Security\System
Advanced tab
> Environment variable
;c:\python27
然后/python manage.py runserver
應該工作
嘗試為您的項目設置 virtualenv。
嘗試啟動測試服務器時,同樣的問題發生在我身上
python .\manage.py runserver
來自 Windows 10 上的 PowerShell。根據 Django 站點,從 PowerShell 傳遞的參數類型可能存在問題。
我的解決方法是使用 virtualenv。 一旦通過 pip 安裝了 django,runserver 命令就起作用了。
最好的解決方案是從Microsoft Store安裝 Python。 在這種情況下,您不必擔心環境變量和路徑。 Windows 將自動檢測所有這些。
試試這個修復家伙:
1. 右擊左下角的windows圖標/開始,以管理員身份運行Windows Powershell。
2. 然后鍵入cd ~/
,然后再次將路徑更改為項目文件夾。
3. 鍵入python manage.py runserver
並按回車鍵。
有同樣的問題。 通過檢查python 和 django 版本兼容性修復它。 如果您仍在與此更新作斗爭,或者確保它們在您正在設置的虛擬“env”中彼此兼容。
祝你好運。
當您在 Windows 上打開命令提示符時,默認目錄可能是C:\WINDOWS\System32>在這里,您必須通過將cd添加到默認目錄來更改目錄。 然后復制項目所在的目錄並粘貼一個空格。 所以它將是: C:\yourfolder\yourproject>接下來,使用命令 python manage.py runserver
就這樣
在環境變量中設置C:\Python
后,發出以下命令有幫助:
py manage.py runserver
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.