flask框架的教程--虛擬環境的安裝[一]
阿新 • • 發佈:2018-06-17
boot 名稱 IV 添加 認證用戶 http 指定 需要 前端
為什麽需要安裝虛擬環境呢?
因為虛擬環境中擴展包對本機軟件中不影響
安裝
查看是否安裝了虛擬環境
安裝虛擬環境的第三方工具
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
創建虛擬環境
# python 2 中創建虛擬環境(默認python2) mkvirtualenv 虛擬環境名稱 例 : mkvirtualenv flask_test # python3中,創建虛擬環境 mkvirtualenv -p python3 虛擬環境名稱 例 : mkvirtualenv -p python3 flask_test
創建環境需要聯網
退出虛擬環境
deactivate
進入虛擬環境
workon 虛擬環境的名字
安裝flask常用的包
#安裝單個工具包 sudo pip install Flask==0.10.1
# 安裝多個包 把多個包直接放到txt文件內 pip install -p 加txt文件的路徑和文件名
安裝成功後查詢包安裝成功沒
pip list
Flask常用擴展包:
- Flask-SQLalchemy:操作數據庫;
- Flask-script:插入腳本;
- Flask-migrate:管理遷移數據庫;
- Flask-Session:Session存儲方式指定;
- Flask-WTF:表單;
- Flask-Mail:郵件;
- Flask-Bable:提供國際化和本地化支持,翻譯;
- Flask-Login:認證用戶狀態;
- Flask-OpenID:認證;
- Flask-RESTful:開發REST API的工具;
- Flask-Bootstrap:集成前端Twitter Bootstrap框架;
- Flask-Moment:本地化日期和時間;
- Flask-Admin:簡單而可擴展的管理接口的框架
flask框架的教程--虛擬環境的安裝[一]