標籤: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開發環境搭建筆記