venv model讲解说明(译文)

venv--创建虚拟环境

最新版本-3.3

源码:Lib/venv/

venv模块具有支持创建自己轻量级‘虚拟环境’的站点目录,可选择性的隔离系统站点目录。每个虚拟环境都有自己的python二进制文件(与用于创建此环境的二进制文件的版本相匹配),并且可以独立的安装自己的python包在创建的站点目录中。

详情查看PEP 405 有关于更多python虚拟环境的信息

也可以查看:python包的使用规则:创建和使用虚拟环境

注意:从python3.6开始,pyvenv脚本已被弃用,取而代之的是使用python3-m venv来帮助防止任何潜在的混淆,即虚拟环境将基于哪个python解释器。

创建虚拟环境

创建虚拟环境通过执行venv语句:

python3 -m venv /path/to/new/virtual/environment

运行此命令将创建目标目录(创建任何不存在的父目录),并在其中放置pyvenv.cfg文件,其中的主关键字指向运行该命令的python安装。它还创建了一个bin(或Windows上的脚本)子目录,其中包含python二进制/二进制文件的copy/symlink(对于环境创建时使用的平台或参数来说是适当的)。它还创建(最初为空)lib/pythonx.y/site-packages子目录(在Windows上,这是lib\site packages)。如果指定了现有目录,则将重新使用该目录。

 

 

 

 

翻译原文:https://docs.python.org/3/library/venv.html

翻译者:孤城冰

时间:2019/07/20

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值