每一个环境都相当于一个新的操作系统。你可以在这个新的环境里安装软件,保存资料。每一个虚拟环境可以安装不同版本的软件,在不同虚拟环境中运行不同版本的软件互不影响。
 
virtualenv 是用来创建虚拟环境的软件工具。
1.虚拟环境的安装
搜索栏cmd打开命令提示符,pip install virtualenv安装
pip install virtualenv
pip list 可以查看安装了那些包。
2.创建虚拟环境
virtualenv ‘虚拟环境名’
3.进入虚拟环境
windows环境:进入虚拟环境的Scripts,输入activate
4.退出虚拟环境
输入deactivate即可退出
使用virtualenv 虚拟环境的不足:
1.使用虚拟virtualenv创建虚拟环境,当前路径在哪里创建的虚拟环境,虚拟环境就在那里,容易造成混淆。
2.每次进入虚拟环境都需要cd命令进入指定的Scripts环境才能激活
 
1.virtualenvwrapper 安装
pip install virtualenvwrapper-win
 
2.创建虚拟环境
mkvirtualenv '虚拟环境名'
使用mkvirtualenv创建虚拟环境,会在当前的用户目录下创建Envs文件夹,创建的虚拟环境会被归类在这个目录下。

3.退出虚拟环境
deactivate
4.切换到某个虚拟环境
workon '虚拟环境名'

5.进入到虚拟环境目录
cdvirtualenv
6.列出所有虚拟环境目录
lsvirtualenv
7.删除某个虚拟环境
rmvirtualenv '虚拟环境'
virtualenvwrapper创建的时候会默认保存在c盘下的当前目录下,因此我们可以根据自己的实际情况修改默认路径。
单击我的电脑右键打开属性>高级系统设置>环境变量>系统变量
添加WORKON_HOME变量,路径为设置的默认路径
 
 
重启命令提示符,创建虚拟环境,现在就保存设置的默认路径下:

01-flask虚拟环境的更多相关文章

  1. Ubuntu下安装Flask虚拟环境及使用

    一.关于Flask介绍 诞生时间:Flask诞生于2010年,是Armin ronacher(人名)用 Python 语言基于 Werkzeug工具箱编写的轻量级Web开发框架. Flask框架包含两 ...

  2. Python flask虚拟环境安装

    1.安装virtualenv 2.在当前路径下创建文件夹,启动虚拟环境 3.在使用虚拟环境前需激活,前面出现(env说明在虚拟环境中).虚拟环境中默认安装了pip,所以直接pip安装flask 4.在 ...

  3. Flask虚拟环境连接mysql出现1366的解决方案

    报错信息 Warning: (1366, "Incorrect string value: '\xD6\xD0\xB9\xFA\xB1\xEA...' for column 'VARIABL ...

  4. windows安装python flask虚拟环境

    安装pipenv的虚拟环境主要是为了防止不同python版本之间冲突的问题,虚拟环境安装的包包不会对外部真实环境产生任何作用,只会作用于虚拟环境.这样,一个flask框架应用对应一个pipenv虚拟环 ...

  5. python之—flask虚拟环境

    一.安装: 输入以下命令可以检查系统是否安装了virtualenv : $ virtualenv --version 如果结果显示错误,你就需要安装这个工具. 1.Ubuntu 用户可以使用下述命令安 ...

  6. 01 flask源码剖析之werkzurg 了解wsgi

    01 werkzurg了解wsgi 目录 01 werkzurg了解wsgi 1. wsgi 2. flask之werkzurg源码流程 3. 总结 1. wsgi django和flask内部都没有 ...

  7. Windows下安装flask虚拟环境

    前提 已经安装好python2.x或者pyhton3.x的条件下,使用pip包管理工具 flask框架就不作介绍直接安装 开始安装 1. 命令窗口下: 进入windows的命令窗口有三种方式: 第一种 ...

  8. 01: flask基础

    1.1 flask介绍   参考博客: https://www.cnblogs.com/sss4/p/8097653.html 1.django.tornado.flask比较 1. Django:1 ...

  9. 初始化 Flask 虚拟环境 命令

    参考:<Flask Web开发> 系统:Mac OSX CMD // 激活环境 virtualenv venv source venv/bin/activate // 安装flask pi ...

  10. Flask基础(01)-->Flask框架介绍

    什么是Flask? 说白了,Flask就是一种web框架 在python中常用的框架有 flask django tornado 什么又是web框架呢?  为什么要使用web框架呢? 增强扩展性和稳定 ...

随机推荐

  1. TensorFlow从0到1之回归算法(11)

    回归是数学建模.分类和预测中最古老但功能非常强大的工具之一.回归在工程.物理学.生物学.金融.社会科学等各个领域都有应用,是数据科学家常用的基本工具. 回归通常是机器学习中使用的第一个算法.通过学习因 ...

  2. DS-4-单链表的各种插入与删除的实现

    typedef struct LNode { int data; struct LNode *next; }LNode, *LinkList; 带头结点的按位序插入: //在第i个位置插入元素e bo ...

  3. UltraEdit常用技巧

    Tip 1: Alt+C 列模式可以说最初选择使用这个文本编辑软件,原因很简单,就是因为“她”具有列编辑模式.如果您还不知道什么是列编辑模式的话,我想您应该好好研究一下啦.这是一个超级“赞”的功能.在 ...

  4. linux kernel update

    linux内核升级 最近HW行动,报出来的linux系统内核漏洞,环境中全部是2.6.32-431.el6.x86_64的主机,需要全部升级到754版本,这也是第一次进行内核升级操作. 先找了一台和生 ...

  5. SpringMVC拦截器使用

    源码地址 拦截器interceptor 拦截器是URL请求的第一道门,所有请求会先经过拦截器interceptor,然后再进入controller: 下面,记录一种通过注解方法拦截所有需要登录才能发起 ...

  6. 《Elasticsearch 权威指南》阅读笔记

    书籍地址 https://www.elastic.co/guide/cn/elasticsearch/guide/current/languages.html

  7. oracle自定义split分割函数

    函数如下: create or replace FUNCTION fn_rme_split(p_str IN VARCHAR2, p_delimiter IN VARCHAR2) RETURN rme ...

  8. vue-cli按装 和vue创建项目

    安装 创建

  9. Flink1.10全文跟读翻译

    前言 突然的一个想法,我想把flink官网英语版全部看一遍翻译出来,并且带上自己的理解.自己不是什么大神,只是想这样做一遍,有人说不是有中文版,因为我自己想练习一下英语和对flink的理解吧!工作是一 ...

  10. Auto-keras API详解

    在网上找到的Auto-keras API详解,非常全面,防止丢失记录在这! Auto-Keras API详解(1)——安装Auto-Keras https://blog.csdn.net/weixin ...