Flask學習筆記(三)安裝

1.2 安裝環境
使用虛擬環境安裝Flask,可以避免包的混亂和版本的衝突,虛擬環境是Python解釋器的副本,在虛擬環境中你可以安裝擴展包,爲每個程序單獨創建的虛擬環境,可以保證程序只能訪問虛擬環境中的包。而不會影響系統中安裝的全局Python解釋器,從而保證全局解釋器的整潔。

虛擬環境使用virtualenv創建,可以查看系統是否安裝了virtualenv:

$ virtualenv --version
安裝虛擬環境(須在聯網狀態下)

$ sudo pip install virtualenv
$ sudo pip install virtualenvwrapper
安裝完虛擬環境後,如果提示找不到mkvirtualenv命令,須配置環境變量:

1、創建目錄用來存放虛擬環境

mkdir $HOME/.virtualenvs

2、打開~/.bashrc文件,並添加如下:

export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

3、運行

source ~/.bashrc
創建虛擬環境(ubuntu裏須在聯網狀態下)

$ mkvirtualenv Flask_py
進入虛擬環境

$ workon Flask_py
退出虛擬環境

如果所在環境爲真實環境,會提示deactivate:未找到命令

$ deactivate Flask_py
1.2.1 安裝Flask
指定Flask版本安裝
$ pip install flask==0.10.1
Mac系統:

$ easy_install flask==0.10.1
1.2.2 安裝Flask依賴包
安裝依賴包(須在虛擬環境中): 依賴就是開發以及程序運行需要使用的環境的集合。包括軟件、插件等。我們一般會把需要使用的依賴給保存在一個文件中,命名爲requirements的txt文件。如果在其它環境中要運行我們的項目,直接通過指令可以一次性安裝所有依賴。

安裝依賴包(須在虛擬環境中):

$ pip install -r requirements.txt
生成依賴包(須在虛擬環境中):

$ pip freeze > requirements.txt
在ipython中測試安裝是否成功

$ from flask import Flask

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章