安裝了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,想到應該是登錄檔的問題,但是不知道怎麼改,如果早看到這篇文章,應該就不會浪費一天多的時間了