Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >简述Python、Anaconda、virtualenv和Miniconda之间的区别

简述Python、Anaconda、virtualenv和Miniconda之间的区别

原创
作者头像
Python进阶者
修改于 2021-08-30 02:11:59
修改于 2021-08-30 02:11:59
2K0
举报

/1 前言/

大家好,我是星期八,是一个每天都要在镜子前给自己梳仅剩三根头发的三年码农。上个礼拜我们分享了两篇关于Anaconda的基础文章,没来得及上车的小伙伴可以上车来瞅瞅:手把手教你进行Anaconda的安装简述验证Anaconda是否安装成功的两种方式和Anaconda环境变量配置过程。今天我们来捋一捋Python、Anaconda、virtualenv和Miniconda之间的区别。

    害,原来的电脑被我整坏了,售后说是CPU烧了,我竟然把电脑最硬核的搞坏了,真牛掰,想知道电脑是如何被我造作坏的评论区回复 "知道",我把我是如何霍霍的过程写一下,让你们乐呵乐呵~

    入手新电脑,当然是开始配置一系列环境,其实这次本来还是常规的方式安装Python,但是想到的原来在ubuntu上安装Python时,遇到的各种奇葩问题,让我掉了几根头发,正巧有个朋友说不管是windows还是linux,可以使Anaconda解决安装python出现的奇葩问题,尤其是linux平台上,所以本篇文章就记录一下Anaconda安装以及使用教程,保姆级教程。

/2 Anaconda和直接安装Python区别/

    入手新电脑,当然是开始配置一系列环境,其实这次本来还是常规的方式安装Python,但是想到的原来在ubuntu上安装Python时,遇到的各种奇葩问题,让我掉了几根头发,正巧有个朋友说不管是windows还是linux,可以使Anaconda解决安装python出现的奇葩问题,尤其是linux平台上,所以本篇文章就记录一下Anaconda安装以及使用教程,保姆级教程。

/3 Anaconda和virtualenv区别/

virtualenv

    如果我直接安装的是Python3.5解释器,virtualenv只能基于Python3.5虚拟出一个个环境,本质就是复制了个空的Python3.5环境。

Anaconda

    如果我是用的是Anaconda,那就牛掰了,我依然可以虚拟出一个个虚拟环境,但是我可以决定是选择用Python3.6还是Python3.8,毕竟版本之间有时候是有一点点差别的,更新Python解释器直接虚拟一个就好了,不用卸载原来的Python。

/4 Anaconda和Miniconda区别/

    说人话就是:两个都是一个东西。

    Anaconda安装好之后,会安装一堆堆东西,特别大,1000多个库,占用好大小几个G。

    Miniconda安装好之后,什么都不带,需要啥安装啥,很小,我没安装,就不截图了,Miniconda大小可能会在1G左右。

    除此之外,两者没有其他区别了,命令一摸一样

/5 小结/

    本文主要围绕Anaconda和直接安装Python、virtualenv、Miniconda之间的区别进行展开,行文比较基础,主要是为初次接触Anaconda的小伙伴科普一下,Python配套的软件工具实在是太多了,对于初学者来说,确实很容易混淆,希望通过本文,可以让大家对Python了解更多一些。

------------------- End -------------------

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
不需要SFU实现WebRTC联播实践
https://webrtchacks.com/a-playground-for-simulcast-without-an-sfu/
LiveVideoStack
2021/09/01
8070
webrtc信令交互格式
帐篷Li-物联网布道师
2024/08/17
1580
快直播-基于WebRTC升级的低延时直播
随着直播行业的快速发展,直播带货秒杀和在线教育答题等应用场景对直播延时的要求越来越严苛。今天的技术解码就由费伟老师为大家带来腾讯云在快直播方面的一些分享! 随着直播行业的快速发展,特别是在今年疫情的影响下,各种低延时的直播场景得到了爆发性发展。最典型的应用就是直播带货秒杀和在线教育答题。这些应用场景的核心需求就是实时音视频互动,而传统直播技术基于HLS、FLV/RTMP协议具有秒级别的延时,高延时是制约互动效果的关键因素。快直播就是针对传统直播协议高延时的痛点,基于WebRTC技术实现毫秒级延
腾讯云音视频
2020/12/14
7K0
Google Hangouts支持使用Firefox WebRTC
在2017年的末尾,Google Hangouts(环聊)开始重新支持Firefox。自2017年4月Firefox 53删除NPAPI以来,该插件一直无法正常访问。尽管Firefox WebRTC团队测试Hangouts的事情已经公开了一段时间,但看到它付诸实际仍然是一件很令人兴奋的事情。 Tsahi Levent-Levi是最先注意到的人之一。Hangouts 团队用实际行动表示他们仍然视网络为一个开放的平台!
LiveVideoStack
2021/09/02
7860
Google Hangouts支持使用Firefox WebRTC
技术解码丨Webtrc中RTCP使用及相关指标计算
在RFC3550中,除了定义了⽤来进⾏实时数据传输的 RTP 协议外,还定义了 RTCP 协议,⽤来反馈会话传输质量、⽤户源识别、控制 RTCP 传输间隔。在 Webrtc 中,通过 RTCP 我们可以实现发送数据/接收数据的反馈,传输控制如丢包重传、关键帧请求,⽹络指标 RTT、丢包率、抖动的计算及反馈,拥塞控制相关的带宽 反馈,以及⽤户体验相关的⾳视频同步等等。为了让开发者获取以上数据指标,Webrtc 提供了统⼀的接⼝调用,如在GoogleChrome中,可以通过 RTCPeerConnection
腾讯即时通信IM
2021/04/19
2.6K0
Sip协议(三)- 通话接听流程
INVITE sip:1000@10.0.0.1:10000;transport=tcp SIP/2.0
用户2878604
2024/06/25
3160
一个sofia-sip问题的解决过程记录
广播终端作为被叫方,接听时,只看对方的视频,本端的视频是recvonly,webrtc生成sdp时是recvonly,但是janus转到freeswitch后,freeswitch收到的sdp的video部分却成了sendrecv;
呱牛笔记
2023/05/02
6600
一个sofia-sip问题的解决过程记录
Webrtc数据交互详情
码客说
2023/06/04
3650
WebRTC 点对点直播
作者:villainthr WebRTC 全称为:Web Real-Time Communication。它是为了解决 Web 端无法捕获音视频的能力,并且提供了 peer-to-peer(就是浏览器
腾讯IVWEB团队
2017/03/13
10.4K0
SDP在RTSP、国标GB28181、WebRTC中的实践
注意的是SDP虽然具备这些能力参数信息的描述功能,但是SDP并不是传输协议,需要用RTSP、SIP、HTTP等协议进行承载传输、交换,如果大家协调好了之后,就可以建立会话,完成真实的音视频码流传输,再完成解码和播放。
潇湘落木
2020/11/12
2.1K0
SDP在RTSP、国标GB28181、WebRTC中的实践
【项目实战】基于 WebRTC 的音视频在线监考模块的设计与实现(上)
最近在做关于考试系统的项目,其中有一项需求分析是要做在线监考模块,因为之前没有做过这方面的东西,还是比较迷茫的,在查阅了大量的资料之后,再结合系统是以 H5 的形式展示的,最后选用了 WebRTC 框架为主体来实现这一模块,本文会介绍其基本理论;  
sidiot
2023/08/31
5490
【项目实战】基于 WebRTC 的音视频在线监考模块的设计与实现(上)
WebRTC系列分享 | WebRTC视频QoS全局技术栈
导语 | WebRTC真是一套让人既爱又恨的开源代码。一方面,WebRTC里面有一套很完善很系统的QoS策略。但另一方面,WebRTC代码庞大且版本更新迭代特别快,代码的阅读和学习难度很大。为了方便大家学习了解,我们在这里对WebRTC的QoS思想及算法实现做了一些梳理总结,以系列分享的方式呈现给大家,供大家参考。 概述 目前总结出WebRTC用于提升QoS的方法有:NACK、FEC、SVC、JitterBuffer、IDR Request、Pacer、Sender Side BWE、Probe、VFR(
腾讯云音视频
2022/03/15
2.9K0
WebRTC 入门指南
WebRTC (Web Real-Time Communications) 是由谷歌开源并推进纳入 W3C 标准的一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,实现视频流和(或)音频流或者其他任意数据的传输。WebRTC 包含的这些标准使用户在无需安装任何插件或者第三方的软件的情况下,创建点对点(Peer-to-Peer)的数据分享和电话会议成为可能。
ihoey
2020/07/27
1.6K0
Web前端WebRTC攻略(四) 媒体协商与SDP简析
1 媒体协商 在音视频通讯场景中,由于两端之间所支持的音视频编解码、传输协议、传输的速率,都需要进行彼此通知对方。 我们把一个 1 对 1 的音视频通讯,比喻成双方互送快递包裹的过程。 首先这里有很多问题,双方要彼此告知对方后,才能寄送包裹。 比如: 我不知道包裹要寄给谁?(我要和谁建立通讯) 对方能否使用我的包裹?(我的媒体格式对方是否支持) 对方在哪里,地址是什么?(对方所处网络的位置在哪) 走那条路线寄送最快?(走哪种网络传输最效率) 实际场景中,我们要打电话互相告诉对方一些信息。而在音视频通讯
用户1097444
2022/06/29
2.4K0
Web前端WebRTC攻略(四) 媒体协商与SDP简析
手撕RTSP协议系列(3)——sdp格式详解
上一篇我们介绍了RTSP数据包的格式,在整个rtsp的交互过程,sdp也是很重要不可获取的一环,本篇我们来详细介绍一下sdp的格式!
视界音你而不同
2020/10/19
6.7K0
手撕RTSP协议系列(3)——sdp格式详解
webRTC-NACK、Pacer和拥塞控制和FEC
2)NACK重新发送媒体数据有两种方式:单独RTX通道发送、与媒体数据混在一起发送
_咯噔_
2022/04/28
1.9K0
RTP over TCP
通常来说,RTSP提供UDP方式发送RTP流。当然,发送流媒体时,UDP往往是更好的选择。
lcyw
2022/06/10
1.9K0
RTP over TCP
WebRTC中的信令和内网穿透技术 STUN / TURN
Translated from WebRTC in the real world: STUN, TURN and signaling. 最近刚接触到WebRTC,网上看到这篇介绍WebRTC的文章不错,仔细读了读还算有用,分享出来能帮到一些刚入门的人也挺好的,翻译不好的地方可以直接看原文。
全栈程序员站长
2022/09/13
6.3K0
WebRTC中的信令和内网穿透技术 STUN / TURN
基于WebRTC的低延迟视频直播
融云是一家全球互联网通信云平台,主要提供即时通讯、实时音视频相关业务,今天主要向大家介绍一下我们基于WebRTC的直播解决方案。
LiveVideoStack
2021/09/01
3.5K0
基于WebRTC的低延迟视频直播
WebRTC的拥塞控制和带宽策略
在视频通信的技术领域WebRTC已成为主流的技术标准,WebRTC包涵了诸多优秀的技术,譬如:音频数字信号处理技术(AEC, NS, AGC)、编解码技术、实时传输技术、P2P技术等,这些技术目的都是为了实现更好实时音视频方案。但是在高分辨率视频通信过程中,通信时延、图像质量下降和丢包卡顿是经常发生的事,甚至在WiFi环境下,一次视频重发的网络风暴可以引起WiFi网络间歇性中断,通信延迟和图像质量之间存在的排斥关系是实时视频过程中的主要矛盾。
LiveVideoStack
2021/09/01
1.5K0
相关推荐
不需要SFU实现WebRTC联播实践
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档