python虚拟环境搭建安装flask框架_Flask框架搭建虚拟环境的步骤分析

本文实例讲述了Flask框架搭建虚拟环境的步骤。分享给大家供大家参考,具体如下:

为什么要搭建虚拟环境?

在开发过程中, 当需要使用python的某些工具包/框架时需要联网安装

比如联网安装Flask框架flask-0.10.1版本

提示:使用如上命令, 会将flask-0.10.1安装到/usr/local/lib/python2.7/dist-packages路径下

问题:如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了.

解决方案 : 虚拟环境

作用 : 虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响.

所有的虚拟环境都位于/home/下的隐藏目录.virtualenvs下

如何搭建虚拟环境?

安装虚拟环境的命令 :

安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量:

1、创建目录用来存放虚拟环境

2、打开~/.bashrc文件,并添加如下:

3、运行

创建虚拟环境的命令 :

提示:如果不指定python版本,默认安装的是python2的虚拟环境

在python2中,创建虚拟环境

mkvirtualenv 虚拟环境名称

例 :

在python3中,创建虚拟环境

mkvirtualenv -p python3 虚拟环境名称

例 :

提示 :

创建成功后, 会自动工作在这个虚拟环境上

工作在虚拟环境上, 提示符最前面会出现 “虚拟环境名称”

如何使用虚拟环境?

查看虚拟环境的命令 :

workon 两次tab键

使用虚拟环境的命令 :

workon 虚拟环境名称

例 :使用python2的虚拟环境

例 :使用python3的虚拟环境

退出虚拟环境的命令 :

删除虚拟环境的命令 :

rmvirtualenv 虚拟环境名称

例 :删除虚拟环境py3_flask

先退出:deactivate

再删除:rmvirtualenv py3_flask

如何在虚拟环境中安装工具包?

提示 : 工具包安装的位置 :

python2版本下:

~/.virtualenvs/py_flask/lib/python2.7/site-packages/

python3版本下:

~/.virtualenvs/py3_flask/lib/python3.5/site-packages

python3版本下安装flask-0.10.1的包 :

例 : 安装flask-0.10.1的包

查看虚拟环境中安装的包 :

希望本文所述对大家基于flask框架的Python程序设计有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
搭建Python Flask框架,需要按照以下步骤进行: 1. 安装Python:首先需要确保在机器上安装Python。可以从Python官方网站上下载并安装适用于操作系统的Python版本。 2. 安装Flask库:在Python环境运行以下命令安装Flask库: ``` pip install flask ``` 3. 创建项目文件夹:在合适的位置创建一个新的文件夹,这将是我们的项目文件夹。 4. 创建虚拟环境(可选):强烈建议在项目使用虚拟环境,以便隔离不同的项目的依赖。可以使用以下命令创建并激活一个虚拟环境: ``` python -m venv env ``` 然后使用以下命令激活虚拟环境: ``` source env/bin/activate (Linux/Mac) env\Scripts\activate (Windows) ``` 5. 创建应用程序文件:在项目文件夹下创建一个Python脚本文件,例如`app.py`。 6. 导入Flask并创建应用程序实例:在应用程序文件,导入Flask库并创建一个Flask应用程序实例,如下所示: ```python from flask import Flask app = Flask(__name__) ``` 7. 创建路由和视图函数:使用装饰器来创建路由和相应的视图函数。路由是指URL路径,视图函数是用于处理路由的函数。例如,创建一个根路由和视图函数,如下所示: ```python @app.route('/') def index(): return 'Hello World!' ``` 8. 运行应用程序:在应用程序文件添加以下代码,以在本地启动Flask应用程序: ```python if __name__ == '__main__': app.run() ``` 9. 运行应用程序:在命令行切换到项目文件夹,并运行以下命令以启动应用程序: ``` python app.py ``` 现在,Flask应用程序已经成功搭建起来了!可以在浏览器访问`http://localhost:5000`来查看应用程序的输出。 这只是搭建Flask框架的基础步骤,之后可以根据需要添加更多功能和路由。Flask文档提供了更详细的信息和示例,可以进一步学习和探索。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值