天天看點

學習Python的Django系列一:部落格系統環境搭建 ---CSDN部落格

說明:參考《跟老齊學Python Django實戰》一書案例,旨在寫出能根據我的部落格就可以一步一步搭建出一個完整項目。具體的有關Django的知識點,可以百度查找,或參考官方網站。有中文版的:https://yiyibooks.cn/xx/django_182/index.html 雖然是1.8版本的,具有很強參考意識。

一、開發環境搭建

1.windows上安裝Python3.6.2 和 PyCharm-2017.2.2 x64,并配置好。安裝配置過程不贅述,網上很多。 2.資料庫mysql的安裝。安裝配置過程不贅述,網上很多。 3.virtualenv和virtualenvwrapper安裝和配置 注意:(我們最終使用virtualenvwrapper)安裝Virtualenv,進入cmd,(確定自己的pip已經可用),執行pip install virtualenv——安裝,virtualenv testvir——在目前目錄下建立虛拟環境。因為virtualenv進入環境時需要activate激活,比較麻煩,是以我們選用virtualenvwrapper。 (1)安裝virtualenvwrapper windows下執行:pip install virtualenvwrapper-win Linux下執行:pip install virtualenvwrapper (2)建立虛拟環境

修改mkvirtualenv建立的目錄:新增環境變量WORKON_HOME,我建立的環境在D:\CodeSpace\PythonEnvs目錄下。退出激活狀态用deactivate指令。

學習Python的Django系列一:部落格系統環境搭建 ---CSDN部落格

具體建立過程:在cmd中執行:mkvirtualenv myblog36(可使用-p參數指定python環境) 建立好後執行 pip list 可看已經安裝的子產品。如果沒有安裝django,請執行pip install django進行安裝。我安裝的是預設的django2.0.5版本

學習Python的Django系列一:部落格系統環境搭建 ---CSDN部落格

4.配置PyCharm開發環境 (1)File--->New Project-->Django 其中Interpreter:這裡選擇剛建立的虛拟環境位置D:\CodeSpace\PythonEnvs\myblog36\Scripts。如圖:

學習Python的Django系列一:部落格系統環境搭建 ---CSDN部落格

(2)檢查環境

學習Python的Django系列一:部落格系統環境搭建 ---CSDN部落格

項目結構如左上圖。項目環境如左下圖,點選terminal終端,能出現 (myblog36) D:\CodeSpace\PythonEnvs\BlogProject> 說明虛拟環境沒問題。 據此,開發的環境搭建完畢。