当前位置:首页 > 服务端 > python 虚拟环境 venv 简单用法

python 虚拟环境 venv 简单用法

2022年11月07日 10:48:59服务端8

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

 

   一、在当前目录创建虚拟环境:

    $ python -m venv .

 

    二、”venv”的详细使用参数:

    usage: venv [-h] [--system-site-packages] [--symlinks] [--clear]

                [--upgrade] [--without-pip] ENV_DIR [ENV_DIR ...]

 

    Creates virtual Python environments in one or more target directories.

 

    positional arguments:

    ENV_DIR             A directory to create the environment in.

    

    optional arguments:

    -h, --help    show this help message and exit

    --system-site-packages    Give access to the global site-packages dir to the  virtual environment.

    --symlinks    Try to use symlinks rather than copies, when symlinks are not the default for the platform.

    --copies    Try to use copies rather than symlinks, even when symlinks are the default for the platform.

    --clear    Delete the environment directory if it already exists. If not specified and the directory exists, an error is raised.

    --upgrade    Upgrade the environment directory to use this version of Python, assuming Python has been upgraded in-place.

    --without-pip    Skips installing or upgrading pip in the virtual environment (pip is bootstrapped by default)

  

  三、激活虚拟环境

  Posix标准平台下:$ source <venv>/bin/activate

  Windows cmd : C:> <venv>/Scripts/activate.bat

  Windows PowerShell: PS C:> <venv>/Scripts/Activate.ps1

 

作者:littlemore
来源链接:https://www.cnblogs.com/LittleMore/p/6693154.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/server/68299.html

标签: Python
分享给朋友:

“python 虚拟环境 venv 简单用法” 的相关文章

Python "爬虫"出发前的装备之一正则表达式

1. 正则表达式 正则表达式是一种模板表达式语言 通过定义规则去匹配、查找、替换、分割一个长字符串中特定的子字符信息。 如在一篇文章中查找出所有合法的电子邮箱地址,则可以先用正则表达式定义一个电子邮箱规则,然后再使用这个规则在整个字符串中查找。 爬虫程序一般都会...

Python 查找算法

Python 查找算法

查找算法是用来检索序列数据(群体)中是否存在给定的数据(关键字),常用查找算法有: 线性查找: 线性查找也称为顺序查找,用于在无序数列中查找。 二分查找: 二分查找也称为折半查找,其算法用于有序数列。 插值查找: 插值查找是对二分查找算法的改进。...

python常用时间处理方法

常用时间处理方法 今天 today = datetime.date.today() 昨天 yesterday = today - datetime.timedelta(days=1) 上个月 last_month = today.month - 1...

windows 安装python环境

windows 安装python环境

1.下载python安装包 www.python.org/downloads 2.安装 3,配置环境变量,系统变量path 中加入python可执行文件的路径。 作者:Mr.peter 来源链接:https...

python安装及环境变量

下载:www.python.org,windows下,下载后直接装 python3 python2 配置环境变量 CMD中  c:\Python35-32\python.exe  D:\1.py   #执行D盘文件(不配环...

配置Python、Django环境变量教程

配置Python、Django环境变量教程

配置环境变量 在Windows下你必须配置环境变量! 右击桌面或者你能看到的任何 此电脑、这台电脑或者我的电脑。 右击:属性   点击:高级系统设置 点击:环境变量   找到系统变量下的Path...

一些我会忘记的python基础

一些我会忘记的python基础

一、python种类 C#python, Javapython, Cpython, Ironpython, pypy(使用Cpython写的python语言,执行效率高)。 Java等语言可以开发自己的python,使用此python编写的代码可以转换成Java代码等,这是...

python 源码安装

1)下载python源码包 http://mirrors.sohu.com/python/3.5.2/Python-3.5.2.tgz 2)安装相关依赖  yum install zlib-devel bzip2-devel openssl-deve...

wondows下安装pytho&pip

1.在https://www.python.org/downloads/下载相应的python安装包, 解压安装,配置环境变量. 2.下载pip安装包:https://pypi.python.org/pypi/pip#downloads 1)解压到目录:在cmd命令行...

Python自动化测试面试题-接口篇

目录 Python自动化测试面试题-经验篇 Python自动化测试面试题-用例设计篇 Python自动化测试面试题-Linux篇 Python自动化测试面试题-MySQL篇 Python自动化测试面试题-Redis篇 Python...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。