《Python入門》Windows 7下Python Web開發環境搭建筆記

來源:互聯網
上載者:User

標籤:dos   自己   結果   新特性   release   系統   網上   應用程式   gravity   

近期想嘗試一下在IBM Bluemix上使用Python語言建立Web應用程式,所以須要在本地搭建Python Web的開發測試環境。

關於Python的版本號碼

進入Python的網站。滑鼠移到導航條上的下載,我們會發現提供兩下主要版本號的下載連結!


這兩個之間存在什麼差別呢?

個人理解,2.7.x的版本號碼為更加穩定的版本號碼,而3.x的版本號碼則是比較前衛的版本號碼,包括了非常多新功能新特性之類的。

但假設想要用Python開發一個新項目,那麼該怎樣選擇Python版本號碼呢?大部分Python庫都同一時候支援Python 2.7.x和3.x版本號碼的,所以不論選擇哪個版本號碼都是能夠的。


但有一些須要注意的差別,參考:Python 2.7.x 和 3.x 版本號碼的重要差別小結

下載Python

由於Bluemix中假設未指定版本號碼。預設情況下會選擇 V2.7.10,所以我決定下載安裝 V2.7.10。

我的作業系統是Windows 7 64位的,所以須要選擇下載64位的安裝包;點擊進入Python下載頁面;

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" />

安裝Python

運行剛剛下載的安裝包


watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" />

Add python.exe to path(加入Python到Path環境變數)一定要選上!不然會遇到後面圖片所看到的的問題。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" />

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" />

正在運行安裝過程


期間可能會彈出一個Dos表單,非常快會自己關閉;

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" />

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" />

到這裡就安裝完畢了,開啟命令列,輸入“Python”。然後斷行符號看看吧!

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" />

關於Pip

pip是一個安裝和管理Python包的工具,是easy_install的一個替換品。

看到網上一些文章介紹Pip還須要單獨安裝。已經過時了。經過上面的步驟。Pip已經被安裝好了。

關於Python IDE

什麼是IDE?

IDE= 整合式開發環境= 把開發相關的各種環境(和工具)都整合到一起

Python IDE= Python的整合式開發環境= 把和Python開發相關的各種工具


在開始菜單》程式》Python 2.7中,能夠看到例如以下菜單:


開啟介面例如以下:

只是Python自己提供的命令列用起來非常不爽,由於不能通過上下鍵來反覆之前的命令

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" />


本地文檔服務:


Hello World


粘貼下面代碼:

#!/usr/bin/python# -*- coding: UTF-8 -*-print ‘hello world‘for i in range(1,5):    for j in range(1,5):        for k in range(1,5):            if( i != k ) and (i != j) and (j != k):                print ‘hello world‘, i,j,k
儲存檔案。運行查看結果:

輸出結果例如以:


你也能夠在命令列中運行,例如以:


小結

到這裡Python Web的開發環境就搭建完了,非常的簡單。

有的小夥伴可能怒了,我還沒看到Web的影子呢!

哈哈。我也是剛剛發現,Python和Go語言一樣,Webserver能夠自己寫;


待續……

下一篇:《Python入門》第一個Python Web程式——簡單的Webserver


《Python入門》Windows 7下Python Web開發環境搭建筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.