簡體   English   中英

Django-admin startproject永久修復程序?

[英]Django-admin startproject permanent fix?

我昨天剛安裝了Django,並順利完成了本教程的第1部分和第2部分。 事情很模糊,所以我想重新開始。 從昨晚到現在,唯一的區別是我安裝了Windows 10。

我輸入命令:django-admin startproject mysite2

它沒有顯示任何錯誤,但是不會將mysite2或任何內容彈出到我所在的目錄中。搜索一個小時左右后,我在django-admin.py中找到了解決方案。startproject不起作用

如果我鍵入cmd:python C:\\ Python27 \\ Scripts \\ django-admin.py startproject,那么它將起作用。 但是,這將變得有些乏味,我不禁認為這個問題也將進一步擴展。 為什么我只能以這種方式啟動項目,為什么可以永久更改它?

聽起來像是在升級時,PATH環境變量已被修改。 如果是這樣,您可以通過以下方法進行修復。

為什么我只能以這種方式啟動項目?

當操作系統看到django-admin命令時,它不知道這意味着什么。 它檢查PATH變量(將目錄列表作為單個字符串保存)。 然后,操作系統將在每個目錄中檢查名為django-admin的程序。 似乎在升級過程中,路徑變量已修改,現在不再包含C:\\Python27\\Scripts

有沒有辦法永久改變它?

是。 您只需要在PATH添加C:\\Python27\\Scripts 本頁說明了如何更新Windows 8的PATH (盡管在頂部還說它適用於Windows 10)。 特別:

Windows 8

1)將鼠標指針拖到屏幕的右下角

2)點擊搜索圖標並輸入:控制面板

3)點擊->控制面板->系統->高級

4)單擊環境變量,在系統變量下,找到PATH,然后單擊它。

5)在“編輯”窗口中,通過將類的位置添加到PATH的值來修改PATH。 如果沒有PATH項,則可以選擇添加一個新變量,並將PATH作為名稱添加,將類的位置作為值添加。

6)關閉窗口。

我建議您重新安裝python和django。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM