本帖是本人在安裝配置python和flask環境時所用到的資源下載及相關的教程進行了整理羅列,來方便后面的人員,省去搜索的時間。如果你在安裝配置是存在問題可留言給我。
首先羅列一下python+flask環境所用的一些程序組件的下載地址:
1、python語言環境: http://www.python.org/download/ 。
2、setuptools 組件: https://pypi.python.org/pypi/setuptools/0.9.6 。
3、pip 組件: https://pypi.python.org/pypi/pip 。
4、virtualenv 虛擬環境組件: https://pypi.python.org/pypi/virtualenv 。
5、jinja2 模板引擎組件: https://pypi.python.org/pypi/Jinja2 。
6、werkzeug WSGI工具箱: https://pypi.python.org/pypi/Werkzeug 。
7、flask web服務器: https://pypi.python.org/pypi/Flask 。
下面是我整理的安裝配置教程:
windows下配置安裝過程
python環境安裝比較簡單,下載python語言環境中的windows版本的msi格式文件,下載后雙擊安裝即可,將環境變量path中加入python安裝的路徑。安裝完成后可運行cmd,在命令行中測試一下。

如上圖中所示,通過python命令,之后輸出經典的hello world。表示python語言環境已經安裝成功了。
接下來就是安裝setuptools和pip。這個是可以實現后續的相關組件自動安裝,但是在windows下好像不起作用,需要手動下載相關組件,通過python 運行setup.py來進行安裝。所以pip可以不安裝,但是setuptools還是需要安裝的,因為后續的有些組件是依賴它的。
安裝方法為打開cmd,進入setuptools目錄,運行python setup.py install命令來安裝。

安裝完成后可以進入python的安裝目錄下查看Scripts目錄中是否有easy_install.exe。有表示安裝成功了。將Scripts路徑也加入到環境變量中。
安裝 virtualenv,安裝方法和上面一樣,先下載后安裝。

安裝完成后可以常見自己的開發環境。
這里強烈建議大家通過 virtualenv來創建虛擬的環境,為什么?我們這里是用來配置flask框架,如果你使用了多種框架,然而每個項目都是不一樣,那么這個虛擬的環境就非常有必要了,沒法虛擬環境都是獨立的。如果不創建虛擬環境那么你的框架配置都是全局的,不排除會有相互影響的可能。
如何創建呢?下面我們來演示一下,運行cmd,先進入我們需要創建環境的目錄,我這里就直接放在個人文件夾中的,根據你的需要自行選擇。運行virtualenv name這個name是指你的虛擬環境目錄名,創建之后進入虛擬環境下的Scripts目錄,運行activate.bat,看到(name) C:/Users/zuojie/flaskspace/Scripts>就表示你后面所安裝的框架就是在這個虛擬環境中的。

下來我們可以安裝flask框架了,在安裝之前需要先安裝兩個依賴組件, 基于 Werkzeug WSGI 工具箱和 Jinja2模板引擎。安裝方法都是一樣的,我這里再重復一下,先下載解壓,進入解壓目錄,運行python setup.py install命令進行安裝。以上三個都安裝完成后,python+flask環境就安裝好了。
最后講一下eclipse下安裝pyDev的插件,這個是使用eclipse配置的python開發環境。
打開eclipse,進入help-->Install new software..,點擊add,name中輸入pydev,location中輸入 http://pydev.org/updates,然后點擊ok。出現如下圖所示:

選擇第一個pydev,點擊next,根據提示進行安裝。
安裝完成后需要進行配置, window->PReferences中會出現PyDev,進入“Interpreter - Python” 設置。添加兩個一個是python本身的環境,另一個是虛擬環境。


記下來就可以進行開發了。
好了先寫到這里了,linux下的安裝配置教程等有空再寫一下吧。有問題可以留言。
新聞熱點
疑難解答