1. 程式人生 > >windows下搭建flask環境

windows下搭建flask環境

轉載:http://blog.csdn.net/jiqimiao/article/details/9393345

本帖是本人在安裝配置python和flask環境時所用到的資源下載及相關的教程進行了整理羅列,來方便後面的人員,省去搜索的時間。如果你在安裝配置是存在問題可留言給我。

首先羅列一下python+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命令進行安裝。以上三個都安裝完成後

要安裝兩個flask環境,其一是在預設環境中安裝,


其二是在自己配置的虛擬環境下啟用之後安裝flask,在虛擬環境中安裝完才能引用到相應的包。




python+flask環境就安裝好了。