转自 https://www.cnblogs.com/wongbingming/p/6795455.html(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文件夹就行了

转载于:https://www.cnblogs.com/vanoraxnc/p/10723238.html

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

  1. Flask入门系列(转载)

    一.入门系列: Flask入门系列(一)–Hello World 项目开发中,经常要写一些小系统来辅助,比如监控系统,配置系统等等.用传统的Java写,太笨重了,连PHP都嫌麻烦.一直在寻找一个轻量级 ...

  2. flask入门2-模板引擎

    day2模板 模板引擎 说明:模板文件就是按照一定的规则书写的展示效果的HTML文件 模板引擎就是负责按照指定规则进行替换的工具 模板引擎选择jinja2 一.渲染模板的方法 将渲染的模板进行返回 r ...

  3. 简单的flask入门,自己来写网页

    简单的flask入门 简单的flask入门 我这里使用的是ubuntu系统,不是windows系统,解释器是python3.6,软件是pycharm 首先要创建虚拟环境, 因为可以创建独立的pytho ...

  4. Linux入门(7)——Ubuntu16.04安装wps并解决系统缺失字体问题

    Linux入门(7)--Ubuntu16.04安装wps并解决系统缺失字体问题 参考文章: (1)Linux入门(7)--Ubuntu16.04安装wps并解决系统缺失字体问题 (2)https:// ...

  5. Flask入门之Jinjia模板的一些语法

    原文:https://www.cnblogs.com/wongbingming/p/6807771.html Flask入门之Jinjia模板的一些语法 1. 变量表示 {{ argv }} 2. 赋 ...

  6. kibana从入门到精通-Kibana安装

    作者其他ELK快速入门系列文章 Elasticsearch从入门到精通 logstash快速入门实战指南 简介 Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之 ...

  7. Github上最受欢迎的Python轻量级框架Flask入门

    flask最近终于发布了它的1.0版本更新,从项目开源到最近的1.0版本flask已经走过了8个年头. # app.py from flask import Flask app = Flask(__n ...

  8. wireshark使用教程 linux,Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕...

    Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕 Wireshark是世界上最流行的网络分析工具.这个强大的工具可以捕捉网络中的数据,并为用户提供关 ...

  9. Flask入门之上传文件到服务器

    https://www.cnblogs.com/wongbingming/p/6802660.html flask 文件的上传下载和excel操作 Flask入门之上传文件到服务器 今天要做一个简单的 ...

最新文章

  1. MS-DAYOLO来了!多尺度域自适应的YOLO,恶劣天气也看得见!
  2. 网站被K的解决方案有哪些?
  3. [练习] 用PYTHON来优化网站中的图片
  4. JZOJ 3468. 【NOIP2013模拟联考7】OSU!(osu)
  5. 十个现象,识别程序员的“水份”
  6. mongodb身份验证_MongoDB身份验证
  7. TypeScript与React中如何使用ref
  8. java设置excel表头_设置Java导出Excel表头
  9. 松翰单片机--SN8F5702学习笔记(二)HelloWorld
  10. xp系统禁止开机启动服务器,Window XP 开机启动超慢,哪些系统服务和进程可以禁用?...
  11. Reentrantlock和其搭档Condition —————— 开开开山怪
  12. 微信群被封怎么办?微信群如何防封?一招解决永不封群!
  13. 从零入门 HTML、CSS、JS、React,构建 ToDo 待办事项管理项目!
  14. C++实现简单的五子棋程序
  15. 【电脑推荐】华硕A45EI361VM-SL
  16. Flexnbsp;强淫效果
  17. 苏州图纸加密软件SDC沙盒分析
  18. JForum论坛安装及配置
  19. 固态硬盘测试工具-AS SSD Benchmark
  20. 在html5中怎么设置背景音乐,HTML5简单实现添加背景音乐的几种方法

热门文章

  1. 奥比中光深度摄像头_奥比中光获得银联检测通行证,银联进入刷脸支付赛道
  2. python程序员需要掌握哪些技术-高级的python 后端程序员, 应该掌握哪些技能点 ?...
  3. python外星人入侵游戏代码大全-Python游戏:外星人入侵游戏编程完整版!内附代码...
  4. python基础代码事例-Python基础总结成千行代码,让Python入门更简单!
  5. python手机版编程-手机编python
  6. 学python用什么教材-金融学专业学python用什么教材或课外资料比较好?
  7. python显示无效语法怎么处理-Python不支持 i ++ 语法的原因解析
  8. python图片-利用python进行识别相似图片(一)
  9. 重庆python培训-重庆python培训机构排.行榜
  10. 运行python需要网吗-浏览器运行python脚本吗