Anaconda虚拟环境讲解以及常用操作指令

本文详细介绍了Anaconda、虚拟环境及其作用。Anaconda是一个包含Conda、Python和众多科学包的管理器,虚拟环境用于隔离不同项目的软件环境。文章列举了创建、查看、删除虚拟环境以及在环境中安装库等常用Conda命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、作用讲解

1、Anaconda的作用

    Anaconda是一个开源的包、环境管理器,还自带Python、Jupyter Notebook、Spyder以及管理包和环境的Conda工具。Anaconda包含了Conda、Python在内的超过180个科学包及其依赖项。Anaconda在英文中是“蟒蛇”的意思。通俗的讲,Anaconda是一个加强版本的Python。

2、虚拟环境的作用

    base环境:

    Anaconda中自带一个基础base环境,安装完Anaconda自带的Jupyter Notebook、Spyder等将直接依赖于base环境,且base环境中预安装了180多个库,如Numpy、Pandas等等。

    虚拟环境:

    为什么我们需要虚拟环境呢?举一个简单的例子,想象一下你有多个项目要开发,每个项目中都有一些包要依赖于某个共同的包,但是各自的所需要的版本不一致,有一些需要低版本的,有些需要高版本的。然后你就陷入了众口难调的困境。为不同的项目创建虚拟环境就可以把不同项目隔离开来,各自使用自己所需要的软件环境。

    base和虚拟环境的区别:base和各个虚拟环境各自包含属于自己的文件、包以及他们的依存关系,并且不会相互干扰。每一个虚拟环境与base环境是等同的,但新创建的虚拟环境中没有预安装的库以及Jupyter Notebook、Spyder等。每一个虚拟环境也可以自定义Python版本。

    建议:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值