Python之道1-環境搭建與pycharm的配置django安裝及MySQL數據庫配置


近期做那個python的開發,今天就來簡單的寫一下開發路線的安裝及配置,

開發路線 Python3.6.1+Pycharm5.0.6+Django1.11+MySQL5.7.18

1-安裝Python3.6.1

  Python2.x 與3.x的版本在語法上稍有不同,區別在於輸出語句的不同,這個可以看相關的文檔。

  Python3.6.1,可以在Python的官網上下載:https://www.python.org/downloads/,

安裝成功:

  下載好之后 直接安裝,完了在進行測試,看是否將Python配置到環境變量中,電腦-->屬性-->高級系統設置-->環境變量-->

系統環境變量-->path路徑,找到安裝目錄下面的Python.exe文件的路徑,將其添加在path路徑下面,用分號隔開,例如我得配置如圖1所示:

 

               圖1將python添加在環境變量中              

 

               圖2 測試Python是否安裝成功

之后在dos窗口下測試是否安裝,用快捷鍵win+R打開dos窗口:輸入Python出現如圖2下所示便可知安裝成功。

2- 安裝pycharm5.0.6

  PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、

Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用於支持Django框

架下的專業Web開發。其界面設計友好,各種類庫均可在pycharm里邊安裝,快捷方便,使用起來很舒心。pycharm下載地址可

在官網上自行下載,下載地址:https://www.jetbrains.com/pycharm/download/#section=windows,選擇對應的版本進行

下載。

  pycharm下載好了之后可以一鍵式安裝,也可以自己調整安裝路徑,之后打開pycharm,引入剛裝好的解釋器:

file--setting--project--project Interpreter如圖3所示: 

                                                                 圖3 pycharm中引入解釋器路徑

  這個當你安裝好Python后pycharm會自動檢測到解釋器,而且會自動添加到路勁中,然后在打開pycharm下面的終端,

輸入Python檢測是否安裝成功入圖4所示可知安裝成功:  

                                               圖4 pycharm終端下面測試是否成功

  現在寫一個很簡單的測試例子: 新建一個python文件file--new--Python package,新建python文件命名為test.py,打開新建好的文件,

寫上如下的代碼如圖5所示,

 

                                        圖5 測試代碼

點擊運行,出現如圖6所示的運行結果,則表示一切安裝就就緒,坐等擼起袖子擼代碼。

                                       圖6 運行結果

3安裝Django1.11

  Django是一個開放源代碼的Web應用框架,由Python寫成。采用了MVC的軟件設計模式,即模型M,視圖V和控制器C。它最初是

被開發來用於管理勞倫斯出版集團旗下的一些以新聞內容為主的網站的,即是CMS(內容管理系統)軟件。並於2005年7月在BSD許可

證下發布。這套框架是以比利時的吉普賽爵士吉他手Django Reinhardt來命名的。Django1.11下載https://www.djangoproject.com/download/

選擇對應的版本進行下載。因為Django本身是由Python編寫,所以先要安裝Python,參考上面的步驟。這里介紹如何在windows下安裝Django。

  方法一:在dos窗口下采用壓縮包的的方式安裝

  Django下載后為壓縮包,解壓縮跟Python放在同一個根目錄,在dos下進入到Django-1.11目錄,執行python setup.py install,

然后開始安裝,Django將要被安裝到Python的Lib下site-packages。安裝好之后如下如所示:

然后是配置環境變量,將這幾個目錄添加到系統環境變量中:

D:\Program Files\python3.6.1\Lib\site-packages\django; 

D:\Program Files\python3.6.1\Scripts;

檢查是否安裝成功,可以在dos下進入Django目錄查看Django版本。

1.輸入python ,

2.輸入import django,

3.輸入django.get_version(),

出現如上圖所示的則表明Django安裝成功。

  方法二:在pycharm中利用其強大的類庫進行安裝。

  首先打開pycharm,點擊左上角File-->Setting-->Project-->Project Interface,然后點擊右上角+(install)按鈕,

在搜索框中輸入Django,最后點擊最下邊的install package,進行安裝。

 

 安裝成功后如下圖所示:

  在pycharm終端terminal下面測試看是否Django是否安裝成功,如下圖:

出現如圖所示,則表示Django安裝成功。

  方法三:采用Python自帶的pip命令進行安裝:

  之前已經將D:\Program Files\python3.6.1\Scripts;添加到環境變量中,打開dos窗口 輸入pip命令,如下顯示:

在pip命令下輸入 pip install django:

我的電腦早已安裝Django成功,會出現如圖所示。

  在pycharm中新建Django工程,file-->new project-->Django,填寫相應的工程名字如下所示:

創建好的工程文件目錄如圖所示:

直接在終端下輸入 Python manage.py runserver,如圖所示則表示服務器啟動成功:

然后再瀏覽器中輸入本地地址:http://127.0.0.1:8000/ 出現如下圖所示,則表示Django安裝成功:

4-安裝數據庫MySQL5.7.18

  第一步:數據庫MySQL5.7.18可以在官網上下載對應的版本,下載地址:http://www.filehorse.com/download-mysql-64/,

  第二步:將下載好的安裝包進行解壓到一個盤下面,

  第三步:配置環境變量,新建環境變量MySQL_HOME,輸入MySQL的安裝目錄,

然后再把;%MYSQL_HOME%\bin插入到Path的最后面;

  第四步:以管理員的身份運行命令行,按win+R 輸入cmd,點鼠標右鍵以管理員身份運行。

  第五步:切換到MySQL的安裝目錄下面,利用mysqld 進行安裝:

  初始化數據: mysqld --initialize-insecure --user=mysql,

  啟動服務: mysqld --user=mysql,

  初始化mysql root密碼 mysqladmin -u root password ‘new-password',

  詳情見https://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization-mysqld.html 。 

  第六步:注冊服務mysqld --install MySQL

  用net start mysql 命令開啟服務。

   輸入mysql -u root -p命令: 然后再填寫第五步初始化數據庫時輸入的密碼,如下圖所示: 

在mysql命令下輸入 show databases; ,查看數據庫中的表,如下圖所示:

這說明數據庫已經安裝成功。

5-MySQL和Python的連接,也是最重要的一個環節。

  Python2.x系列連接MySQL數據庫需要MySQLdb類庫的支持,Python3.x系列連接MySQL需要pymysql類庫的支持,

  python3.6安裝模塊pymysql:

  1.命令行安裝  pip install pymysql,

  2.使用pycharm支持的類庫安裝,安裝過程和Django安裝過程的方法二一樣,在此不再重復說明,如有問題可參照Django安裝的方法二。

所有需要的安裝包安裝完之后,可以在pycharm里面查看,如下圖所示:

  接下來用代碼實現MySQL和Python的連接:

  在setting文件中找到數據庫的配置代碼,Django工程中。數據庫一般默認的SQLite數據庫,如下所示:

使用MySQL數據虧更改代碼如下所示:

  NAME: 指定的數據庫名,如果是sqlite的話,就需要填數據庫文件的絕對位置
  USER: 數據庫登錄的用戶名,mysql一般都是root
  PASSWORD:登錄數據庫的密碼,必須是USER用戶所對應的密碼
  HOST: 由於一般的數據庫都是C/S結構的,所以得指定數據庫服務器的位置,我們一般數據庫服務器和客戶端都是在一台主機 上面,所以一般默認都填127.0.0.1
  PORT:數據庫服務器端口,mysql默認為3306
  HOST和PORT都可以不填,使用默認的配置,但是如果你有更改默認配置的話,就需要填入更改后的。
現在需要在配置文件目錄下面的__init__.py 文件中寫入連接的代碼即可,如下圖所示:

完成之后運行整個工程文件,在終端(terminal)下面輸入命令:Python manage.py runserver 如下所示:

或者也可以直接點擊Python console,顯示如下的輸出:

則表明數據庫已經連接成功,整個開發環境也成功的搭建好了。

請注意連接數據庫時要保證數據庫已經開啟,否則連接失敗。

 

 

 

 

 

 

 

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM