问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

3.2 Conda实用命令「梗直哥深度学习公开课」

发布网友 发布时间:2024-10-03 23:23

我来回答

1个回答

热心网友 时间:2024-10-07 10:15

本节目标:掌握conda的常用命令

conda是Anaconda发行版中的包管理器。你可以使用conda命令来安装、卸载、更新和管理Python包。

下面是整理的常用conda命令:

3.2.1 Anaconda 图形化界面介绍

上节我们安装了Anaconda这个软件,不知道你有没有注意到,桌面上并没有生成它的图标,那么到哪里去找到它呢?

它在这个地方:可以看到有Anaconda Navigator,Anaconda Prompt,还有后续会讲到的Jupyter Notebook。

我们先点击Anaconda Navigator 启动 看一下图形化界面,可以看到home页面,已经帮我们安装好了一些工具软件:有Jupyter Notebook。点击lanuch按钮就能启动了。

切换到Environments界面,看到base是默认的虚拟环境 右侧是已经在base环境下默认安装好的包 在此你可以做一些添加、更新、删除包的操作。下面的create按钮用来新建一个新的虚拟环境,Clone按钮用来克隆当前环境,Import按钮用来导入外部的环境,Remove按钮当然就是用来删除的了。

3.2.2 conda的命令行操作

接下来,我们来讲conda的命令行操作。

点击Anaconda Prompt打开命令行,可以看到前面的(base),这是默认的虚拟环境,base是它的名字

接下来我们来学习日常开发中,会用到的一些conda命令。

conda -V #查看conda 的版本

如果想更新conda的版本使用:conda update conda #update关键字就是表示用来更新包,后面的conda 就是你需要更新的包的名字

查看配置了多少虚拟环境使用:conda env list #可以看到这里除了默认环境base,我还创建了一个叫做kk的环境。注意:Base环境这里有个*号,代表当前是处在这个环境下

这里说明一下:conda 的一个最大的优势,就是可以构建多个python虚拟环境,他们彼此隔绝互不干扰,当需要用到哪个环境时就切换到此。举个例子:你正在python3.7的环境下做开发,这时接到一个新活需要用到python2.7版本,这时你就可以使用conda新建一个python2.7的环境切换到此,来完成新任务,不会影响到原来的项目。

创建环境的命令是:conda create -n GengZhi python

-n n是name的缩写 -n后面是自己给新环境取得名字.这里我就叫GengZhi,建议大家取和项目相关辨识度高的名字。名字后面的python 就代表Python的环境 也可以指定具体的Python版本 像这样写:Python=3.7.这里我没有指定版本conda就会帮我们下载最新的python解释器。创建好的新虚拟环境所在的位置是在电脑Anaconda安装位置下的envs目录下。

我们使用命令conda activate GengZhi 切换到此环境下,可以看到命令前的括号里的GengZhi,就说明我们切换到此环境了.activate 关键字后跟的就是你要切换到的环境名.如果想退出当前环境使用conda deactivate 即可。

我们在GengZhi这个环境下使用conda list 命令,列出此环境下已安装的包,可以看到conda 除了帮我们安装了python3.10 还帮我们装了其他一些包,这就是conda的另一大优势:它可以帮我们安装不同版本的包及其依赖,你再也不用为依赖关系而烦恼。

我们来使用conda安装numpy: conda install numpy #conda就会从远程搜索numpy相关信息和依赖项目,Install关键字代表安装,后面跟 你需要安装的包的名字,可以指定具体的版本,不指定的话conda就会帮我们安装最新的版本

如果你不确定要安装的包有哪些版本,可以使用指令: conda search numpy 来查看. Search关键字代表搜索,后面跟 你需要搜索的包的名字

删除包的指令:conda uninstall numpy 或者 conda remove numpy .conda 就会帮我们将numpy包及其有依赖关系的包给删除

假设想删除我们刚创建的GengZhi环境,这里注意:首先我们需要先退出GengZhi环境,使用 conda deactivate 命令,然后在执行:conda remove -n GengZhi --all . conda就会帮我们把gengzhi这个环境包含里面已经安装的包都给删除.

关于conda 的日常开发经常使用到的命令就介绍到这了,希望小伙伴们能多动手实践,纸上得来终觉浅 绝知此事要躬行。

下一节我们来讲解Jupyter Notebook的使用。

Bilibili:梗直哥丶 Bilibili:梗直哥丶

Github:梗直哥

延伸学习

机器学习必修课:经典算法与Python实战
3.2 Conda实用命令「梗直哥深度学习公开课」

我们使用命令conda activate GengZhi 切换到此环境下,可以看到命令前的括号里的GengZhi,就说明我们切换到此环境了.activate 关键字后跟的就是你要切换到的环境名.如果想退出当前环境使用conda deactivate 即可。我们在GengZhi这个环境下使用conda list 命令,列出此环境下已安装的包,可以看到conda 除了帮我...

3.1 深度学习环境配置:CUDA+Anaconda的安装

为了提升下载速度,可以更改Anaconda的安装包下载源。最后,恭喜你,你的CUDA和Anaconda开发环境已搭建完成,下一节将介绍conda的实用命令。更多学习资源可参考Bilibili和Github上的梗直哥的频道。开始你的深度学习之旅吧!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...现在说的最多一句话就是不想解释了让我相信他 我问他什么的说不想... 猫妈妈买回的是什么? 公务员考试中要求的“2009年应届毕业生”怎么界定? 165身高女生标准体重 投诉家里养了很臭的鸡鸭怕 No.93 希望皇霍普·真皇的卡片信息 邻居在我家边上养了好多鸡,夏天气味很臭,严重影响我的生活 手上总起小水泡怎么回事 ...问我,你为什么选择我们公司??你有什么优势可以让我们录用你?_百度... 艾滋病患者舌头发白怎么回事 我的配置可不可以流畅的玩半条命2 榕树为什么掉叶子 榕树叶子掉光了还能活吗,掉叶子怎样补救 在拼多多买美的空调靠谱吗? 品多多100亿补贴购买2台空调是正品吗? 在拼多多买空调靠谱吗? 高三学传媒艺考来得及吗? 高中生初学传媒困难大吗 考上大学的机率大吗 广州发货到衡阳快递要多少天? 三星c7下载两个微信需要占多大内存? 魅蓝max和三星c7哪个好 ...一般几点到几点能收到货?顺丰快递同城中午寄件 三星里面的,knox是什么 顺丰快递从荷泽到徐州路线 300公里邮电脑要多久 如何用信用卡给支付宝付钱? 四季养生问题之冬季养生粥 秋冬养生喝什么粥好 尿红细胞异常什么原因 两地大概相距1000公里,有没有快递可不可以在24小时内到达,而且运费到付... 装了python3.4.1,又装了wing-101 5.0.8,但是wing-101.exe怎么也打不开... pycharm在电脑上为什么打不开? ...了好多路可是他一天没有打开看自己的微信运动步数变化,我这里能看到... 榕树叶子一碰就掉 榕树叶子怎么一碰就掉,怎么解决 是山东考生,大约能考400分,能上什么样比较好的公办大学?我我_百度知 ... 我是山东的理科生,考了400分,能报专科一批的学校么?今年专科一批分数线... 氢氧化镁和碳酸钠可以反应吗 您好.我是山东考生,我的分数估计在400左右,请问应该报什么学校呢_百度... 山东文科考生400分能上什么大学里面的专科护理专业或警察学院(说一下山... 我是山东的考生,今年高考分数估计在350-400之间,请问我有什么好大学可以... python安装后出现modifysetup这是怎么解决,请大神赐教? pycharm无法在电脑上运行是什么原因 【待解决】python降低版本(例如从3.9降低到3.7版本) 脸油用安安金纯美肤橄榄油好不好 我家的榕树不知怎么叶子都脱落了 ...设置了,好多原来应该是白色背景的现在都变成浅绿色了,打开word... 我的word文档不知道怎么变成了页面全是白色的,不是以前那种两边都是暗... 两年的物流空运出口操作后觉得太累了,现在想应聘一家服装公司的仓管员... 请问PSP游戏王卡片力量sp可以随意更换系列吗?比如我现在正在玩十代的...