一、Flask 使用前准备

一、 安装及创建虚拟环境

1. 安装虚拟环境

win + R -> cmd -> pip install virtualenv -> 出现 Successfully installed virtualenv-15.1.0 即代表安装成功

2. 创建虚拟环境

  1. 在一个合适的目录下,如 D:\Python3.6\ 下创建一个目录 mkdir VirtualEnv,然后进入该目录 cd VirtualEnv

  2. 创建虚拟环境

    D:\Python3.6\VirtualEnv 目录下使用刚刚安装的包(virtualenv)中的命令创建一个虚拟环境:virtualenv flask-env,在该目录下可以看到创建出来的目录:

3. 启动创建的虚拟环境

D:Python3.6\VirtualEnv\flask-env\Scripts> 目录下,执行 activate 命令,即启动了刚刚创建的虚拟环境。

然后标识符变成 (flask-env) E:\Python3.6\VirtualEnv\flask-env\Scripts>,说明启动了虚拟环境。

4. 退出虚拟环境

执行命令 deactivate 即可退出虚拟环境,要注意路径。

二、 安装 Flask

Flask 需要安装在虚拟环境下,所以我们先使用命令 activate 启动虚拟环境,再安装 Flask,否则 Flask 会安装在全局的环境下。

在虚拟环境下:pip install flask。当进度条读取完成,输入 python,进入 Python 命令行,然后:

>>> import flask
>>> print(flask.__version__)
0.12.2

若输出 flask 的版本,则代表安装成功。

二、Flask 开发环境

1. Python 版本

Python 3.6

2. Pycharm 软件

  1. 官网地址

    https://www.jetbrains.com/pycharm/download/#section=windows

  2. 激活地址

    http://idea.yoonasy.com

3. 虚拟环境

  1. 安装 virtualenv

    d

  2. 安装 virtualenvwrapper

    win+R -> cmd -> pip install virtualenvwrapper-win

3. 使用 VirtualEnvWrapper

安装虚拟环境和Flask的更多相关文章

  1. Flask实战-留言板-安装虚拟环境、使用包组织代码

    Flask实战 留言板 创建项目目录messageboard,从GreyLi的代码中把Pipfile和Pipfile.lock文件拷贝过来,这两个文件中定义了虚拟环境中需要安装的包的信息和位置,进入m ...

  2. python在Linux中安装虚拟环境,区别python2和python3,分别安装模块

    安装虚拟环境的时候遇到的问题,解决的过程很闹心,在这里简单直接的分享出来,就是为了解决问题.  安装虚拟环境(须在联网状态下) $ sudo pip install virtualenv $ sudo ...

  3. Python 安装虚拟环境

    写在前面: 安装指南是在 Ubuntu 下面操作的.不同的 Linux 版本,安装指令不同.所以,该指南的某些指令对于像 CentOS 等非 Ubuntu 系统不适用. 为什么需要使用虚拟环境? 虚拟 ...

  4. Python:Anaconda安装虚拟环境到指定路径

    1 曾经的困扰 有段时间,想使用基于不同python版本的anaconda,就直接从官网下载了两个不同的anaconda版本进行安装.刚开始的时候,还觉得也没啥问题.用了一小段时间,在安装其他的第三方 ...

  5. Python 使用 virtualenvwrapper 安装虚拟环境

    装载于https://www.jianshu.com/p/9f47a9801329 Python 使用 virtualenvwrapper 安装虚拟环境 Tim_Lee 关注 2017.05.04 2 ...

  6. 解决安装虚拟环境出现的问题(OSError: Command /home/python/.virtua...ngo3_web/bin/python3 - setuptools pkg_resources pip wheel failed with error code 2)

    python3的报错解决: OSError: Command /home/python/.virtua...ngo3_web/bin/python3 - setuptools pkg_resource ...

  7. ubuntu 环境下 安装虚拟环境

    sudo pip3 install virtualenv 安装虚拟环境 sudo pip3 instal virtualenvwrapper #安装虚拟环境扩展包 编辑home目录下面的.bashrc ...

  8. 安装虚拟环境virtualenvwrapper和django

    以下操作在windows平台进行 1.安装虚拟环境virtualenvwrapper 首先需要安装python管理工具pip,安装完python3.7之后自带了pip,可通过where pip查看管理 ...

  9. python中在ubuntu中安装虚拟环境及环境配置

    python中在ubuntu中安装虚拟环境及环境配置 1.升级python包管理工具pip pip install --upgrade pip 备注:当你想升级一个包的时候 `pip install ...

随机推荐

  1. B - Modular Inverse

    The modular modular multiplicative inverse of an integer a modulo m is an integer x such that a-1≡x ...

  2. WPFのGrid布局的深度理解

    以下以row定义说明问题,列类似: <Grid>        <Grid.RowDefinitions>            <RowDefinition /> ...

  3. kubectl常用命令

    command kubectl kubectl 输出格式 显示Pod的更多信息 kubectl get pod <pod-name> -o wide 以yaml格式显示Pod的详细信息 k ...

  4. Qt Creator中如何选择某个子项目为启动项目

    Qt Creator中的子目录项目类似于Visual Studio中的Solution(解决方案),可以用来管理多个子项目.但是在Qt Creator IDE中由不能像Visual Studio中那样 ...

  5. PAT A1145 Hashing - Average Search Time (25 分)——hash 散列的平方探查法

    The task of this problem is simple: insert a sequence of distinct positive integers into a hash tabl ...

  6. Objective-C 性能监控

    1.内存监控 2.卡顿监控 3.fps监控

  7. C++ 函数模板&类模板

    函数模板 #include <iostream> #include <string> using namespace std; template <typename T& ...

  8. python属性查找 深入理解(attribute lookup)

    在Python中,属性查找(attribute lookup)是比较复杂的,特别是涉及到描述符descriptor的时候. 在上一文章末尾,给出了一段代码,就涉及到descriptor与attribu ...

  9. [05] Bean的作用域和生命周期

    1.Bean的作用域和初始化时间 之前我们稍微提到过,Spring中管理的Bean,默认都是单例模式,这意味着你多次获取某个对象,得到的都是相同的对象.单例作用域的显性写法是scope属性,如下,这和 ...

  10. 《MySQL必知必会》[04] 表的操作和视图的使用

    1.表的操作 现在创建表的工作大部分还是使用数据库管理工具来完成的,虽然其本质也是使用的SQL,但是方便许多.现在就来简单谈谈使用SQL语句操作表. 1.1 创建表  创建表的基本语句是(如果仅想在一 ...