Flask入门之Virtualvenv的安装及使用(windows)

Virtualvenv 提供一个特定的Python虚拟环境(沙盒),以便于那些要求特定版本的模块的脚本能够顺利运行。

因为在Virtualvenv中,我们可以使用

pip install -r requirements.txt

来安装该脚本的依赖库。

接下来,详细说说安装方法:

1.  进入CMD,执行如下命令,图示即安装成功

2.  创建virtualenv的项目

  2.1 首先创建一个文件夹MyVirtualenv,专门放置不同的venv,然后cd进入这个文件夹;

  2.2 输入如下命令,venv_name为你要创建的虚拟环境名字,自行拟定;回车后在目录上会多出venv_name的文件夹,就是你创建的虚拟环境。

virtualenv venv_name

   

3.  进入venv虚拟环境

  运行如下命令进入venv_name虚拟环境 ,然后可以使用pip list查看该虚拟环境有那些预安装的库

venv_name\Scripts\activate

  

4. 安装指定版本的依赖库

  可以使用  pip install 模块名==版本号  来安装

  当然实际上不可能这样一个一个去安装,效率太低

  我们推荐使用如下命令来安装一系列的依赖库

pip install -r requirements.txt

  requirements.txt 是哪里来的呢? 这是脚本作者会提供的该脚本的依赖库文件,这里面含有该作者Python坏境的所有库及版本号

  当然我们也可以自己制作这样一个文件,运行如下命令

pip freeze > requirements.txt

  会在当前目录 创建一个requirements.txt,打开后的信息就我们 刚刚pip list的结果

  

  我们来打开一下,除了pip,wheel这两个以外都有

  

5.  退出当前venv虚拟环境

  执行如下命令即可

deactivate

  

6.  删除该venv虚拟环境

  这个就不需要命令了,直接删除刚刚自动创建的venv_name文件夹就行了

时间: 2024-10-21 22:27:39

Flask入门之Virtualvenv的安装及使用(windows)的相关文章

Flask入门(一)-----------安装

关于flask的历史这里不多做介绍. 首先,官方的教程中有介绍到virtualenv的使用.个人认为如果初次接触python web应用的话,这里可用可不用,毕竟还没接触过多项目,所以不存在官方手册中说到的项目太多会存在库版本不同而导致冲突的情况. 下面就不同系统安装,详细介绍. Windows 因为安装flask要用到pip命令,pip命令可以通过下载easy_install.py文件.打开该文件的目录双击运行安装.(如果点击链接没有下载文件而是跳转到显示了文件的内容的页面,新建一个easy_

ActiveMQ入门:认识并安装ActiveMQ(Windows下)

一.什么是ActiveMQ 度娘给出的定义: Apache ActiveMQ是Apache软件基金会所研发的开放源代码消息中间件:由于ActiveMQ是一个纯Java程序,因此只需要操作系统支持Java虚拟机,ActiveMQ便可执行. ActiveMQ的官网打出的标语(如上图): Flexible & Powerful Open Source Multi-Protocol Messaging 大意是:兼容性好并且功能强大的开源多协议消息中间件,那具体是怎么体现的呢?1.兼容性好:ActiveM

Flask入门(一)

Flask入门(一) 1 安装虚拟环境Mac,linux sudo pip install virtualenv ? ubuntu系统 sudo apt-get install python-virtualenv 2 安装flask 1 python3 环境下全局安装 pip3 install flask 2 虚拟环境下virtualenv下安装 首先先创建env虚拟环境 mkdir myproject #新建项目目录 cd myproject virtualenv venv #安装虚拟文件目录

Flask入门小项目 - 搭建极简博客(7)

目录: Flask入门小项目 - 搭建极简博客(1)介绍与项目结构 Flask入门小项目 - 搭建极简博客(2)添加主页 Flask入门小项目 - 搭建极简博客(3)添加登录.登出功能 Flask入门小项目 - 搭建极简博客(4)添加注册功能 Flask入门小项目 - 搭建极简博客(5)添加写文章功能 Flask入门小项目 - 搭建极简博客(6)添加删除文章功能 Flask入门小项目 - 搭建极简博客(7)部署到服务器,实现外网访问 完整程序点这 零.效果 域名的话要等它备案完才能访问... 一

第十节 VMware View 6.0 入门 安全服务器的安装和部署

第十节 VMware View 6.0 入门 安全服务器的安装和部署 一.部署安装一台Windows 2008 R2 的虚拟机 security01,修改计算机名称和IP.DNS 二.下载VMware-viewconnectionserver-x86_64-6.0.1-2088845.exe 三.在连接服务器上设置安全服务器的配对密码 四.安装"安全服务器"的软件 五.在连接服务器上开启"pcoip安全网关"

第五节 VMware View 6.0 菜鸟入门 域控制器的安装和配置

第五节 VMware View 6.0 菜鸟入门 域控制器的安装和配置 一.安装域服务 二.创建OU 三.创建用户和组 一.安装域服务 在第四节中的dc 虚拟机中安装域服务 第一步:打开dc虚拟机的控制台,进入全屏模式 第二步:修改计算机名称,并且重启计算机 第三步:设置dc 虚拟机的ip和DNS  192.168.253.11   dns :127.0.0.1 第四步:打开"运行"输入"dcpromo" 第五步:安装域服务 完成安装,重启计算机 二.创建OU 第一

oracle入门(1)——安装oracle 11g x64 for windows

[本文简介] 最近因为一个项目的需要,从零学习起了oracle,现在把学到的东西记录分享一下. 首先是安装篇,在win8 装10G 一直失败,网上各种方法都试过了,最后不得不放弃,选择了11G. 11G的安装很简单,基本是“下一步”——“完成”的模式,本文只是介绍哪些步骤需要注意一下和里面相应名词的解释, 以后可能要用到这些信息. [安装典型步骤] 1.典型安装 这里需要记住被红圈圈起来的 “全局数据库名” 和 “管理口令” (1)全局数据库名:要与下面的SID区分开来,是数据库真正的唯一标识,

LoopBack 入门(一) 安装

1.如果Linux上没有安装NodeJS,先安装NodeJS 2.安装LoopBack npm install -g strongloop 3.创建项目 slc loopback // Create your project [?] Enter a directory name where to create the project: my-new-project [?] What's the name of your application? my-new-app cd my-new-proj

Maven 入门 (1)—— 安装

Maven 入门 (1)—— 安装 http://blog.csdn.net/kakashi8841/article/details/17371837 1.下载maven安装包 http://maven.apache.org/download.cgi 2.基于Unix的操作系统(Linux.Solaris 和 Mac OS X) 解压上面下载的包,例如apache-maven-3.1.1-bin.tar.gz到一个你准备用于安装maven3.1.1的目录. 在命令行终端,增加M2_HOME环境变