conda的安装和使用

2023-09-22 15:43:47

参考资料:
https://www.bilibili.com/read/cv8956636/?spm_id_from=333.999.0.0
https://www.bilibili.com/video/BV1Mv411x775/?spm_id_from=333.999.0.0&vd_source=98d31d5c9db8c0021988f2c2c25a9620

conda是啥以及作用

conda是啥?
conda是一个配置隔离python环境的工具。因为有些时候我们需要不同版本的python或不同版本的pip模块(比如你需要跑两个从github上下下来的代码,他们的tensorflow版本一个要求1.0一个要求2.0)conda既可以实现pip模块不同版本共存,也可以实现python不同版本共存。
conda它有两种发行版,分别是Anaconda和Miniconda。

  • anaconda是一个大而全的工具集合,包括了非常多常用的pip模块(如numpy、pandas、scipy、matplotlib等),它还有图形化的管理工具等。
  • miniconda是一个单纯的conda工具,仅自带极少的python必要的包,干净纯粹,可以按照自己的需求构建任意环境
    miniconda比anaconda小非常多,可以实现全部日常需求,只不过需要自己动手安装。

conda的安装

anaconda的官方网址:https://docs.conda.io/projects/miniconda/en/latest/#
miniconda的官方网址:https://www.anaconda.com/download/
因为是国外的软件,安装包都在国外的服务器上所以下载的非常的卡顿。故可以用镜像文件进行下载,所谓镜像文件就是将国外的软件备份到国内的服务器上。这里推荐用清华大学的镜像网站进行下载。
清华大学的镜像网站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=A

选择自己要安装的版本下载安装即可,装的时候全勾即可。

切记安装conda的时候用户名不能是中文,不然可能会出错。
如果用户名是中文的话建议先创个新的英文的用户例如直接用管理员账号安装先用。
等有时间再重装系统进行用户名改成中文的,或者也可以不重装直接百度一下教程如何改名但是那个改名的话可能会引起奇怪的一些bug。

conda的启动

方法一:
如果环境变量配置好了(安装的时候有自动配置环境变量的选项或者自己手动配置),在cmd里输入conda info 如果有信息输出说明就安装好了
方法二:
在这里插入图片描述

conda的配置

这里的配置是,conda在给对应的虚拟环境安装python的包时是从国外的服务器下载的,安装的很慢。
我们需要配置成国内的服务器下载。
例如下面的显示就是从conda官网进行下载。
在这里插入图片描述
更改下载源教程:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/。
看不懂的话看我文章头借鉴的视频。
配置好了,如下图所示:
在这里插入图片描述

conda的命令使用

conda info -e   //看conda又有哪些虚拟环境。

在这里插入图片描述

conda list   //显示当先虚拟环境下安装的包
conda create -n name python=3.8   //name就是你要创建的虚拟环境的名字,pyhton的版本根据自己的需要进行设置。
//当然这里的后面可以加一些包的安装,这里就不安了,可以等进入这个虚拟环境再安装所需要的包。
conda activate name   //name就是你要激活的虚拟环境的名字,这个命令执行后你就进入到了该虚拟环境。

在这里插入图片描述

conda install 模块名   //在该虚拟环境在安装一些包例如numpy等
//当然这里用pip insatll 安装也是可以的。
conda remove -n 环境名 --all //删除该环境
conda list --explicit > a.txt//例如将环境a的安装的信息导出来用a.txt存
conda install --file a.txt//在b环境下导入a.txt文件使其和a的环境一致。

在这里插入图片描述
可以看到不同的环境安装了不同版本的python,我们也可以用不同版本的python。

通过在pycharm中添加conda环境来使用我们创建好的conda环境。
在这里插入图片描述

更多推荐

RDMA性能测试工具集preftest_README

文章目录1概述2安装3测试方法说明4测试说明5运行测试所有测试的通用选项延迟测试选项带宽测试选项ib_send_lat(发送延迟测试)和ib_send_bw(发送带宽测试)的选项ib_atomic_lat(原子延迟测试)和ib_atomic_bw(原子带宽测试)的选项原始以太网发送带宽测试的选项测试工具:https:/

宁波融资融券开户利息率最低是多少?两融利率5%或以下!

宁波融资融券开户利息率最低是多少?两融利率5%或以下!融资融券是指投资者通过借入资金融资,或者借入证券卖出并借入资金购买证券,以达到增加投资收益的一种交易方式。融资融券交易需要满足一定的条件,如投资者必须拥有一定的股票、证券或现金等交易资产,且在证券公司开通融资融券账户。融资融券交易具有一定的风险,需要投资者了解相关规

Vue模板语法

文章目录一、模板语法二、插值2.1文本2.2原始HTML2.3表达式2.4样式绑定三、指令3.1v-if/v-else/v-else-if3.2v-show3.3v-for3.4v-model四、过滤器五、监听、计算属性5.1监听属性5.2计算属性一、模板语法Vue使用一种基于HTML的模板语法,使我们能够声明式地将其

主动写入流对@ResponseBody注解的影响 | 京东云技术团队

问题回溯2023年Q2某日运营反馈一个问题,商品系统商家中心某批量工具模板无法下载,导致功能无法使用(因为模板是动态变化的)商家中心报错(JSON串):{"code":-1,"msg":"失败"}负责的同事看到失败后立即与我展开讨论(因为不是关键业务,所以不需要回滚,修复即可),我们发现新功能模板下载的代码与之前的代码

PIL或Pillow学习2

接着学习下Pillow常用方法:PIL_test1.py:'''9,Pillow图像降噪处理由于成像设备、传输媒介等因素的影响,图像总会或多或少的存在一些不必要的干扰信息,我们将这些干扰信息统称为“噪声”,比如数字图像中常见的“椒盐噪声”,指的是图像会随机出现的一些白、黑色的像素点。图像噪声既影响了图像的质量,又妨碍人

按文件大小批量分类保存,高效管理你的文件!

作为一名文件管理者,你是否经常为如何高效地管理大量文件而烦恼?现在,我们为你提供了一种简单、快速、准确的方法,帮助你轻松解决这个问题!首先。进入文件批量改名高手主页面,并在板块栏里选择“文件智能管理箱”板块。第二步,进入板块之后,我们要点击上方的“文件批量管理任务”。再点击“添加文件”在弹出的文件框里将文件夹里不同类型

[正确重装docker] Win10 重装 Docker 提示 Exising installation is up to date 的正确姿势

Win10重装Docker报错Exisinginstallationisuptodate的一种情况是原来的docker没有卸载干净,或者说,没有正确卸载。巧了,我就是直接删除了,因为一些原因重装了好几次,血泪史留给各位嘲笑。一条正确的卸载命令就能够干净地卸载docker。如果你安装docker一直安装不上,请检查自己的

【Git】万字git与gitHub

🎄欢迎来到@边境矢梦°的csdn博文🎄🎄本文主要梳理在git和GitHub时的笔记与感言🎄🌈我是边境矢梦°,一个正在为秋招和算法竞赛做准备的学生🌈🎆喜欢的朋友可以关注一下🫰🫰🫰,下次更新不迷路🎆Ps:月亮越亮说明知识点越重要(重要性或者难度越大)🌑🌒🌓🌔🌕目录🌸git是分布式版本控制软

Gof23设计模式之状态模式

1.概述【例】通过按钮来控制一个电梯的状态,一个电梯有开门状态,关门状态,停止状态,运行状态。每一种状态改变,都有可能要根据其他状态来更新处理。例如,如果电梯门现在处于运行时状态,就不能进行开门操作,而如果电梯门是停止状态,就可以执行开门操作。publicinterfaceILift{//电梯的4个状态//开门状态pu

微信小程序——常用组件的属性介绍

常用的组件内容标签text文本组件类似于HTML中的span标签,是一个行内元素rich-text富文本标签支持把HTML字符串渲染为WXML结构text标签的基本使用通过text组件的selectable属性,实现长按选中文本内容的效果。只有text标签支持长按选中效果,其他的组件是不支持的结构内容代码:<viewc

基于TensorFlow+CNN+协同过滤算法的智能电影推荐系统——深度学习算法应用(含微信小程序、ipynb工程源码)+MovieLens数据集(二)

目录前言总体设计系统整体结构图系统流程图运行环境模块实现1.模型训练1)数据集分析2)数据预处理相关其它博客工程源代码下载其它资料下载前言本项目专注于MovieLens数据集,并采用TensorFlow中的2D文本卷积网络模型。它结合了协同过滤算法来计算电影之间的余弦相似度,并通过用户的交互方式,以单击电影的方式,提供

热文推荐