最近在看《Flask Web開發基於Python的Web應用開發實戰》Miguel Grinberg著、安道譯 這本書,一步步跟着學習Flask框架的應用,這里做一下筆記
電腦只安裝一個Python2.7就行了,用的IDE還是官方那個跟記事本差不多的編輯器,先原始一點,以后再用PyCharm開發,我系統是Win8.1 x64
一:虛擬環境配置
虛擬環境使用第三方工具virtualenv創建,打開cmd,輸入virtualenv命令來檢測是否已經安裝,我已經裝過了,所以會提示:You must provide a DEST_DIR .....,如果沒有安裝,肯定會提示virtualenv不是內部命令或外部命令,這時候如果安裝了pip,則直接可以在dos窗口中輸入:pip install virtualenv,注意,要以管理員身份運行.
virtualenv安裝好后,接下來要在外面的項目文件夾中創建Python虛擬環境,比如我的項目根目錄是:C:\Workspaces\flasky_app,那么我在dos窗口中cd到這個目錄,然后執行:virtualenv venv,“venv”是虛擬環境的名字,隨便定義。執行完后,flasky_app目錄中會多一個文件夾:venv,最后我們激活這個虛擬環境:venv\scripts\activate 然后就能看到命令行前面有個(venv)標識,表示我們當前dos操作在虛擬環境中,此時環境就配置好了
打開venv這個目錄,會發現這個跟我們安裝的python目錄有點像,再看下剛才激活環境的命令,打開scripts目錄,會有個activate.bat文件,這個批處理就是激活虛擬環境的操作,還有一個deactivate.bat的文件,就是退出虛擬環境的批處理
二:安裝Flask框架
環境裝好了,這只是Python的環境,我們要使用Flask框架,所以要在這個環境下載該框架:
(venv) pip install flask
執行命令來驗證是否已經安裝成功:
(venv)python
>>> import flask
>>>
沒有錯誤提醒就表示安裝成功了
此時環境都搭建好了,后面繼續一步步搞