flask框架的教程--虛擬環境的安裝[一]

  爲何須要安裝虛擬環境呢?前端

由於虛擬環境中擴展包對本機軟件中不影響python

安裝

查看是否安裝了虛擬環境

 安裝虛擬環境的第三方工具

sudo pip install virtualenv

sudo pip install virtualenvwrapper

安裝完虛擬環境後,若是提示找不到mkvirtualenv命令,須配置環境變量:

# 一、建立目錄用來存放虛擬環境
mkdir 
$HOME/.virtualenvs

# 二、打開~/.bashrc文件,並添加以下:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

# 三、運行
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

pycharm設置虛擬環境的路徑

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:簡單而可擴展的管理接口的框架
相關文章
相關標籤/搜索