flask 虚拟环境

flask-logo

Flask是基于Python的web架构,要使用Flask,需要安装一系列的Python和Flask插件,这要求系统对Python的支持必须友好,这方面,Linux具有天然的优势,因为Linux系统是集成Python的。因此,我们的实践环境将基于Linux,对于windows环境,我们予以忽略。

1.1 基础环境

相对来说,LINUX 对 python的支持显得更为友好(个人见解,不喜勿喷),因此,本教程的基础环境设置如下:

  1. Ubuntu 14.04
  2. 系统自带 Python,版本 2.7.6
  3. IDE 是 Pycharm4.0.3(需要安装)

    1.2 建立虚拟环境

    虚拟环境是 Python 解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装的全局 Python 解释器。这样可以在系统的 Python 解释器中避免包的混乱和版本的冲突。
    虚拟环境使用第三方实用工具 virtualenv 创建。输入以下命令可以检查系统是否安装了virtualenv:

$ virtualenv --version

如果结果显示错误,你就需要安装这个工具。
安装命令:

$ sudo apt-get install python-dev python-virtualenv

下一步是在项目的目录下创建 Python 虚拟环境。

$ cd /opt
$ sudo mkdir ousi373
$ sudo chown xxpost:xxpost -R ousi373
$ cd ousi373
$ virtualenv flask
New python executable in flask/bin/python
Installing setuptools, pip...done.

现在 ousi373 文件夹下有一个名为 flask 的子文件夹,它保存了一个全新的虚拟环境,其中有一个私有的 Python 解释器。在使用之前,你需要先将其“激活”。在 Ubuntu14.04 下使用bash shell 命令行:

$ source flask/bin/activate

虚拟环境被激活后,其中 Python 解释器的路径就被添加进 PATH 中,但这种改变不是永久性的,它只会影响当前的命令行会话。激活后的命令提示符,加入环境名:

(flask)$

如果你想回到局 Python 解释器中,可以在命令提示符下输入deactivate。

(flask)$ deactivate

1.3 使用 pip 安装 Python 包

在虚拟环境中安装 Flask:

(flask)$ pip install flask

想要验证 Flask 是否安装正确,你可以启动 Python 解释器,尝试导入 Flask:

(flask)$ python
>> import flask
>>

如果没有看到错误提醒,那么恭喜您,你已经完成基础环境的搭建了。

链接:http://www.jianshu.com/p/bd38b2fea4cb
來源:简书

时间: 2024-08-28 10:03:22

flask 虚拟环境的相关文章

Python flask虚拟环境安装

1.安装virtualenv 2.在当前路径下创建文件夹,启动虚拟环境 3.在使用虚拟环境前需激活,前面出现(env说明在虚拟环境中).虚拟环境中默认安装了pip,所以直接pip安装flask 4.在虚拟路径下创建py文件测试,deactivate退出虚拟环境 #!/usr/bin/env python from flask import Flask app = Flask(__name__) @app.route('/') def hello_flask(): return "hello fl

windows安装python flask虚拟环境

安装pipenv的虚拟环境主要是为了防止不同python版本之间冲突的问题,虚拟环境安装的包包不会对外部真实环境产生任何作用,只会作用于虚拟环境.这样,一个flask框架应用对应一个pipenv虚拟环境,虚拟环境不会干扰外部真实环境,同时也不会受外部环境干扰. 安装步骤(PYTHON3):1.安装pipenv 模块,进入cmd命令窗口执行命令: py -3 -m pip install pipenv 2.创建虚拟环境目录 在本地创建文件夹(项目名称),并在cmd命令窗口进入该新建虚拟目录 如:F

flask虚拟环境

1.安装virtualenv pip install virtualenv 2.使用virtualenv创建虚拟环境 virtualenv venv #venv为虚拟环境文件夹名 3.激活虚拟环境 venv\Scripts\activate 如果有多个项目记得别创建相同名字的虚拟环境,当virtualenv venv报错的时候就要考虑venv是不是已经创建过了,可以换个名字再试试同样的激活虚拟环境时的路径也要改变 原文地址:https://www.cnblogs.com/daicw/p/1171

Mac下的python flask小记

安装Flask 调用python3解释器来创建一个flask虚拟环境,python 3.4以下的版本都不行.首先通过以下命令获取python3解释器的路径: which python3 结果:/Library/Frameworks/Python.framework/Versions/3.5/bin/python3 然后在当前路径下创建一个flask项目,命名为microflask: mkdir microflask 在microflask文件夹中创建一个flask虚拟环境(会在当前路径下创建一个

Flask框架基础篇(一)

Flask是一个使用Python语言编写的轻量Web开发级框架--"麻雀虽小,五脏俱全".flash两大核心: 基于Werkzeug的路由模块,基于Jinja2模板引擎.中文文档:http://docs.jinkan.org/docs/flask/虚拟环境配置参照中文文档:下面通过在代码里面介绍一些基础知识点: from flask import Flask from flask import request from flask import jsonify from flask i

一线Python运维澳洲5盘口出租搭建开发带你秒懂Flask框架

大家好,下面现在开始分享flask开发,先看下本次分享的内容: 1.Flask Web框架介绍 Flask是微型web框架,框架本身十分精简,微型并不代表其功能弱,核心代码基于Werkzeug, Jinja 2 这两个库,它以插件形式的进行功能扩展,且插件易于安装与使用,并且可以自行开发扩展插件 与其他web框架类似,flask中请求(request),路由(route),响应(response)构成其完整的一个基本http流程. 2.作为入门flask框架非常易于使用 了解其基本结构后,可以迅

python-成长之路

一系列python方面有价值的参考/跟python有关的东西 http://www.path8.net/tn/archives/6017 Tools PyCharm – 来自JetBrains的强大的IDE Python Tools for Visual Studio Eclipse + pydev Aptana Emacs bpython – 界面很友好功能很强大的python shell pybuild – 基于 py2exe 的打包 "python 解释器" 脚本 Web Fra

DAY1-Flask项目

1.pipenv:与virtualenv类似的第三方的Python运行虚拟环境 启动:pipenv shell 使用pipenv安装Flask:pipenv install flask 虚拟环境安装目录:pipenv --venv 2.Flask 原文地址:https://www.cnblogs.com/xussi/p/9092919.html

python3.6虚拟环境以及flask的安装(常见问题)

准备基于python进行web应用开发 Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv. 该venv模块提供了创建轻量级"虚拟环境",提供与系统Python的隔离支持.每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独立的一套Python包. 需要注意的是,在Python3.3中使用"venv"命令创建的环境不包含"pip",你需要