Python 3.3以上使用venv来代替了原来Python2使用的virtualenv创建虚拟环境。

虚拟环境的作用是使得不同项目的Python包之间不会相互干扰,避免了由此产生的各种问题。

现在演示下如何在桌面创建一个虚拟环境

C:\Users\dell\Desktop>mkdir python3VenvTest

C:\Users\dell\Desktop>cd python3VenvTest

C:\Users\dell\Desktop\python3VenvTest>python -m venv test

这样便创建好了一个名为test的虚拟环境,由于虚拟环境中的包是拷贝自电脑本身的Python,所以不建议在本机Python上安装过多第三方模块。

test的目录下有三个文件夹Include,Lib,Scripts,一个文件pyvenv.cfg。

启动该虚拟环境的方法是:

C:\Users\dell\Desktop\python3VenvTest>test\Scripts\activate.bat

(test) C:\Users\dell\Desktop\python3VenvTest>

接着,和一般安装Python包的步骤一样,使用pip install xxxx来安装你所需要的包。

退出虚拟环境的方法是:

(test) C:\Users\dell\Desktop\python3VenvTest>test\Scripts\deactivate.bat

C:\Users\dell\Desktop\python3VenvTest>

这样便退出了虚拟环境,下次想要进入虚拟环境在对应的路径输入命令activate.bat就能进入。

python创建虚拟环境venv_Python 3 使用venv创建虚拟环境相关推荐

  1. Python 虚拟环境 —— 基于conda、venv的虚拟环境的使用指南

    Python在不同的情况下需要使用不同的库,为了方便切换不同项目所用的库,需要使用虚拟环境. 创建虚拟环境是一个非常好的习惯!!!在以前我一直都认为虚拟环境很麻烦,不如将自己所有的库都堆到系统环境里. ...

  2. python迭代器创建序列_第五章:Python基础の生成器、迭代器、序列化和虚拟环境的应用...

    本课主题 生成器介紹和操作实战 迭代器介紹和操作实战 序例化和反序例化 Json 和 Pickle 操作实战 字符串格式化的应用 创建虚拟环境实战 本周作业 生成器介紹和操作实战 什么是生成器,生成器 ...

  3. venv 创建虚拟环境并激活

    1 创建虚拟环境 到某一目录下使用venv生成虚拟环境python -m venv 某个目录下/虚拟环境名称 python -m venv Scrapy_Project/scrapy_venv 2.w ...

  4. venv:虚拟环境创建

    注:创建项目的路径不要用中文,可能会报错,影响运行) 1.创建django项目为例:(xiaomi) 和 子应用(users) 项目命令:django-admin startproject +项目名 ...

  5. Python虚拟环境 之 virtualenv安装、创建、激活、关闭

    目录 Python虚拟环境 1.virtualenv 2.安装Virtualenv 3.创建virtualenv 4.激活virtualenv 5.关闭virtualenv 6.venv Python ...

  6. python虚拟环境中安装diango_创建python虚拟环境,安装django,创建一个django项目,在项目中创建一个应用(ubuntu16.04)...

    一.创建python虚拟环境 首先,为什么要创建python的虚拟环境? 因为,在实际的项目开发中,每个项目使用的框架库并不一样,或使用框架的版本不一样,这样需要 我们根据需求不断的更新或卸载相应的库 ...

  7. aws v2.2.exe_如何使用Python 3.6在AWS EC2上创建运行uWSGI,NGINX和PostgreSQLDjango服务器...

    aws v2.2.exe by Sumeet Kumar 通过Sumeet Kumar 如何使用Python 3.6在AWS EC2上创建运行uWSGI,NGINX和PostgreSQLDjango服 ...

  8. 第三章:python项目的结构和包的创建

    python项目的结构和包的创建 在python的圈子里,有许多人无偿得公开自己开发的程序库,使用者可以通过pip 命令来安装这些库,我们在发布时需要将其创建成一种特殊的文件,这种文件就是程序包,我们 ...

  9. Python虚拟环境(pipenv、venv、conda一网打尽)

    Python虚拟环境详解 一.什么是虚拟环境 1. 什么是Python环境 2. 什么是虚拟环境 3. 常用工具 二.pipenv 1. 安装pipenv 2. 命令概览 3. pipenv基本使用 ...

最新文章

  1. html5标签 H5标签
  2. Linux启动跟windows启动,Windows,Linux启动机制简介
  3. DAY9-python并发之多线程理论
  4. 文本省略并显示省略号
  5. Android SystemServiceManager分析
  6. C语言从链表中删除素数,Data Structures 之 链表
  7. java CPU 占用过高
  8. 解决sns加载数据load_dataset()报错问题
  9. php中文九九乘法表,PHP输出九九乘法表代码实例
  10. 【超分辨率】何凯明新作:Masked Autoencoders Are Scalable Vision Learners
  11. web网页设计期末课程大作业:基于HTML+CSS+JavaScript个人书画作品展示HTML模板(6页)
  12. 【灵修】应对“三季人”,多活十余年(2012-1-14)
  13. Empty paragraph passed to @param command
  14. android修改渠道,Android 多渠道定制化打包
  15. 玩转云端(云服务器使用详解)
  16. 什么是内容引流?内容引流要怎么做?如何做好内容引流?
  17. IronPython中使用Cecil类库指南
  18. 伍德里奇计量经济学导论之计算机操作题的R语言实现(一些重要专题)
  19. Python 函数 毫秒转换为时分秒
  20. 用java把通达信导出的交易记录文件高速批量导入mysql数据库

热门文章

  1. Unity-基本函数用法
  2. php改密后joomla无法登陆,php – Joomla 3.3禁用“重置密码”功能
  3. 计算机插件技术应用原理,计算机软件技术中插件技术的运用
  4. linux定时器错误使用,linux下定时器的使用
  5. 爬虫:利用cookie获取人人网登录后网页信息
  6. 利用已有的标注文字信息制作fake数据
  7. Windows 必备神器 Cmder 使用教程
  8. Android 逆向分析大全
  9. 安卓系统内 的 安卓虚拟机
  10. JSONPath 解析 JSON 内容详解(翻译自 github)