建議安裝之前一定要注意版本兼容問題
Django 1.11版本兼容Python 2.7、3.4、3.5、3.6、3.7(added in 1.11.17)
Django 2.0版本兼容Python 3.4、3.5、3.6、3.7
Django 2.1、2.2版本兼容Python 3.5、3.6、3.7
Django 3.0版本兼容Python 3.6、3.7、3.8
首先是按照教程新建項目:
django-admin.py startproject mysites
然後出現了第一種情況:
直接進入了pycharm中對應的django-admin.py文件中,這是因爲電腦對django-admin.py的默認打開方式爲pycharm,需要修改爲python.exe
然後修改默認打開方式後再次運行,出現第二種情況:
django-admin.py不是內部或外部命令,也不是可運行的程序或批處理文件
經過各種百度後成功發現是因爲沒有配置環境變量,所以不能直接運行django-admin.py
解決方法:
右鍵我的電腦–>屬性–>高級–>環境變量,在系統變量列表中找到Path項,點擊編輯按鈕,在其中追加“你的django-admin.py的路徑;”,然後確認退出。
然後可能會出現第三種情況:
python運行不了,django-admin.py還是找不到等等,這是因爲你的python和django-admin.py的安裝路徑不一致的問題。
我在這介紹一個最暴力的解決辦法:
直接將django-admin.py文件複製到你的項目裏面,然後運行:
python django-admin.py startproject mysites
我出現的問題:
最後成功:
最後總結一下,遇到這種問題,不知道原因的情況下,可以選擇這幾種修改方式:
1.設置環境變量
2.設置django-admin.py的默認打開方式
3.更改命令爲:
django-admin startproject mysites
# 或者爲:
python django-admin startproject mysites
# 或者爲:
python django-admin.py startproject mysites