1. 程式人生 > >安裝了Django後,執行django-admin.py無法建立工程的解決辦法

安裝了Django後,執行django-admin.py無法建立工程的解決辦法

問題1:django-admin.py startproject projectname執行後,提示django-admin.py錯誤

解決1:檢查系統環境變數,新增django\bin目錄(django-admin.py所在的目錄)。

我的django安裝的目錄是:D:\workprogram\Python\Python35\Lib\site-packages\Django-1.9.12-py3.5.egg\django\bin,跟大家的或許有出入,已實際為準

解決2:如果系統環境變數都沒有問題,那麼可能是由於嗎,預設不是用python.exe開啟檔案導致的,我們可以通過下面的方法設定一下:

隨便找一個.py檔案,如下圖,然後點選左上角【開啟】-【選擇預設程式】-【選擇python.exe】-【點選確定】

 

問題2:django-admin.py startproject projectname執行後出現如下介面:

 

 

解決:開啟登錄檔(執行regedit)

找到:HKEY_CLASSES_ROOT\Applications\python.exe\shell\open\command

將原值:"D:\workprogram\Python\Python35\python.exe" "%1"

修改為:"D:\workprogram\Python\Python35\python.exe" "%1"%*

拷貝過來的Python,裡邊有很多包可以直接用不用下載了,之前的就直接解除安裝了,然後出現各種問題,不想重灌了一遍python,但是也沒解決問題,後來重灌完Python3.6,才可以用Python.exe開啟python-admin.py,想到應該是登錄檔的問題,但是不知道怎麼改,如果早看到這篇文章,應該就不會浪費一天多的時間了