首页 > 其他分享 >virtualenv简介和使用

virtualenv简介和使用

时间:2023-12-27 20:44:55浏览次数:26  
标签:virtualenv venv 依赖 项目 简介 如下 虚拟环境 使用

1、virtualenv简介

在python项目开发的时候,不同的项目会使用不同版本的依赖,不同版本的第三方库等。而virtualenv的出现就是为每个项目创建一个虚拟化的python运行环境,将项目所有的依赖都安装到这个虚拟环境中,不同项目之间互补干扰。

2、virtualenv的安装

pip install virtualev

3、virtualenv的使用

在项目的根目录下运行如下指令,即可在项目里创建虚拟环境

virtualenv venv

如下指令激活虚拟环境,(如果是在Windows系统中,则直接进入到文件/venv/Scripts/中,输入activate回车即可)

source ./venv/bin/activate

执行完后如下,行前的(venv)即表示已经激活虚拟环境,现在就可以在虚拟环境为项目安装依赖了

 如下指令退出虚拟环境

deactivate

注意事项:

在项目开发时,要将依赖选到创建的venv文件夹

 

标签:virtualenv,venv,依赖,项目,简介,如下,虚拟环境,使用
From: https://www.cnblogs.com/xduhongyun/p/17931377.html

相关文章

  • Composite 组合模式简介与 C# 示例【结构型3】【设计模式来了_8】
    Composite组合模式简介与C#示例【结构型3】【设计模式来了_8】 阅读目录〇、简介1、什么是组合设计模式?2、优缺点和适用场景一、简单的代码示例二、根据示例代码看结构三、相关模式回到顶部〇、简介1、什么是组合设计模式?一句话解释:  针对树形结构......
  • Facade 外观模式简介与 C# 示例【结构型5】【设计模式来了_10】
    Facade外观模式简介与C#示例【结构型5】【设计模式来了_10】 阅读目录〇、简介1、什么是外观模式?2、外观模式的优缺点和适用场景一、外观模式的代码实现二、结构三、相关模式回到顶部〇、简介1、什么是外观模式?一句话解释:  将一系列需要一起进行的......
  • Builder 生成器模式简介与 C# 示例【创建型2】【设计模式来了_2】
    Builder生成器模式简介与C#示例【创建型2】【设计模式来了_2】 阅读目录〇、简介1、什么是生成器模式?2、优缺点和使用场景一、简单的示例代码二、生成器模式结构三、在.Net框架中的实际应用四、相关模式回到顶部〇、简介1、什么是生成器模式?一句话......
  • CH59X/CH58X/CH57X 片上flash的使用
    以CH592F为例;在使用时先看手册对code和data区的划分一、DataFlash的读写的操作 先看几个操作dataflash的API(读擦写);/***@briefreadData-Flashdatablock**@paramStartAddr-Addressofthedatatoberead.//要读取的数据的地址,传入的的地址是相对地址所......
  • Decorator 装饰者模式简介与 C# 示例【结构型4】【设计模式来了_9】
    Decorator装饰者模式简介与C#示例【结构型4】【设计模式来了_9】 阅读目录〇、简介1、什么是装饰者模式2、优缺点和适用场景一、通过示例代码简单实现二、装饰者模式的结构三、相关模式回到顶部〇、简介1、什么是装饰者模式一句话解释:  通过继承统......
  • 12使用fdma读写DDR
    软件版本:VIVADO2021.1操作系统:WIN1064bit硬件平台:适用XILINXA7/K7/Z7/ZU/KU系列FPGA登录米联客(MiLianKe)FPGA社区-www.uisrc.com观看免费视频课程、在线答疑解惑!1概述    FDMA是米联客基于AXI4总线协议定制的一个DMA控制器。有了这个IP我们可以统一实现用FPGA代码直......
  • Flutter常见库使用
    1、网络库diodio:^5.4.0import'package:dio/dio.dart';finaldio=Dio();voidgetHttp()async{finalresponse=awaitdio.get('https://dart.dev');print(response);}2、JSON解析json_serializable:^6.7.1json_annotation:^4.8.1bu......
  • 最佳实践!Apipost使用指南
    自诞生以来,Apipost凭借其简洁直观的用户界面、强大的功能以及简单、易上手的操作,让Apipost成为了开发人员不可或缺的工具。本文将详细介绍Apipost的主要功能和使用方法,帮助大家更好地了解这款优秀的API开发工具。下载安装直接进入Apipost官网下载即可,也可以直接使用web端无需下载AP......
  • Burp插件xssValidator的安装及使用
    1.前置环境1.1下载Phantomjs下载地址:http://phantomjs.org/download.html下载后配置环境变量,把bin目录下的这个exe加入环境变量.如图:1.2xss.js下载和配置xss.js是phantomJS检测xss漏洞payload的具体实现。下载地址为:https://github.com/nVisium/xssValidator下载完成后......
  • python 使用 rsa库进行RSA签名和加解密
     python使用rsa库进行RSA签名和加解密 #-*-coding:UTF-8-*-#!/usr/bin/envpythonimportbase64importrsafromrsaimportcommon#使用rsa库进行RSA签名和加解密classRsaUtil(object):PUBLIC_KEY_PATH='/tmp/gbzj/public_key.pem'#公钥P......