文档章节

venv创建/激活/退出虚拟环境

健康的程序员
 健康的程序员
发布于 2017/08/14 13:31
字数 183
阅读 2508
收藏 0

Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv。
该venv模块提供了创建轻量级“虚拟环境”,提供与系统python的隔离支持。每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独立的一套Python包。
需要注意的是,在Python3.3中使用”venv”命令创建的环境不包含”pip”,你需要进行手动安装。在Python3.4中改进了这一个缺陷。

1、创建虚拟环境

$ python -m venv .

2、激活虚拟环境

$ source <venv>/bin/activate

3、关闭虚拟环境

$ deactivate

 

© 著作权归作者所有

上一篇: 配置node环境变量
下一篇: Centos配置epel 源
健康的程序员
粉丝 9
博文 196
码字总数 51976
作品 0
杭州
程序员
私信 提问
要不我们还是用回 virtualenv/venv 和 pip 吧 - 知乎

这篇文章没什么新东西,只是介绍古老但靠谱的 Python 虚拟环境和依赖管理方式:virtualenv/venv+pip。一来方便被我在《Flask 入门教程》和《Flask Web 开发实战》带入 Pipenv 坑的初学者了解...

Hello, Flask!
昨天
0
0
flask web实战开发系列(1)

pip install virtualenv git clone https://github.com/miguelgrinberg/flasky.git 下载源码 cd flasky 将代码版本切换到1a,即初始版本 git checkout 1a 下一步使用virtualenv在flasky文件夹......

yueban
2016/03/02
47
0
Python创建虚拟环境

virtualenv安装及使用[不建议使用] 安装 virtualenv 创建虚拟环境venv 复制选择的Python为虚拟环境 在默认情况下,所有安装在系统范围内的包对于virtualenv是可见的。 这意味着如果你将simpl...

楠木楠
2016/09/15
91
0
Python的虚拟环境virtualenv

Python的虚拟环境可以使一个Python程序拥有独立的库library和解释器interpreter,而不用与其他Python程序共享统一个library和interpreter。虚拟环境的好处是避免了不同Python程序间的互相影响...

buhe888
2014/11/17
0
0
Python 3 使用venv创建虚拟环境

Python 3.3以上使用venv来代替了原来Python2使用的virtualenv创建虚拟环境。 虚拟环境的作用是使得不同项目的Python包之间不会相互干扰,每个虚拟环境都可以安装一套独立的第三方模块,避免了...

良言
2018/06/29
829
1

没有更多内容

加载失败,请刷新页面

加载更多

代理模式之JDK动态代理 — “JDK Dynamic Proxy“

动态代理的原理是什么? 所谓的动态代理,他是一个代理机制,代理机制可以看作是对调用目标的一个包装,这样我们对目标代码的调用不是直接发生的,而是通过代理完成,通过代理可以有效的让调...

code-ortaerc
56分钟前
4
0
学习记录(day05-标签操作、属性绑定、语句控制、数据绑定、事件绑定、案例用户登录)

[TOC] 1.1.1标签操作v-text&v-html v-text:会把data中绑定的数据值原样输出。 v-html:会把data中值输出,且会自动解析html代码 <!--可以将指定的内容显示到标签体中--><标签 v-text=""></......

庭前云落
今天
7
0
VMware vSphere的两种RDM磁盘

在VMware vSphere vCenter中创建虚拟机时,可以添加一种叫RDM的磁盘。 RDM - Raw Device Mapping,原始设备映射,那么,RDM磁盘是不是就可以称作为“原始设备映射磁盘”呢?这也是一种可以热...

大别阿郎
今天
10
0
【AngularJS学习笔记】02 小杂烩及学习总结

本文转载于:专业的前端网站☞【AngularJS学习笔记】02 小杂烩及学习总结 表格示例 <div ng-app="myApp" ng-controller="customersCtrl"> <table> <tr ng-repeat="x in names | orderBy ......

前端老手
昨天
14
0
Linux 内核的五大创新

在科技行业,创新这个词几乎和革命一样到处泛滥,所以很难将那些夸张的东西与真正令人振奋的东西区分开来。Linux内核被称为创新,但它又被称为现代计算中最大的奇迹,一个微观世界中的庞然大...

阮鹏
昨天
18
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部