miniconda的介绍和基本使用

您所在的位置:网站首页 镜像是干嘛用的啊 miniconda的介绍和基本使用

miniconda的介绍和基本使用

2024-06-11 12:04| 来源: 网络整理| 查看: 265

conda分为三类:

conda:是一种通用包管理系统,旨在构建和管理任何语言和任何类型的软件。举个例子:包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。

Anaconda:则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,就是把很多常用的不常用的库都给你装好了。

Miniconda:,顾名思义,它只包含最基本的内容——python与conda,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种选择。就只包含最基本的东西,其他的库得自己装 上面介绍的来源

1.为什么使用Miniconda:

(1)安装python便捷。无论是在win还是linux环境下,miniconda都是傻瓜式的安装方式,一路next即可,而不需要编译源码。 (2)方便的python库管理。conda在安装python包时会自动处理依赖包,只需要点确定就可以了。尤其是在安装opencv,TensorFlow等依赖较为复杂的包的时候,使用pip会需要手动处理很多依赖项,编译很多软件包,而conda不需要。conda甚至可以修改当前python的版本。 (3)方便的python虚拟环境管理。conda命令可以方便的创建和删除python的虚拟环境。否则需要自己安装virtualenv等python包。 (4)Anaconda作为一个python发行版携带了很多科学计算的python包,但它太大了,有些包也不需要。而miniconda就小得多,只携带了conda所必须的依赖包。

2Miniconda安装 2.1下载Miniconda

进入清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/。 进入路径:anaconda/miniconda 根据系统下载合适的版本。

2.2安装Miniconda 2.2.1Windows

(1)Windows下是一个exe文件,选好安装路径,一路next即可。 (2)进入环境变量设置界面。 (3)选择系统变量下的Path变量。 在这里插入图片描述 (4)把安装目录及目录下的Scripts添加到Path变量中。 (5)进入cmd,输入conda –V及python –V。

2.2.2Linux

(1)Linux下是一个bash脚本,会在当前路径下生成一个miniconda3文件夹。所以选择好要安装的路径后,输入bash 安装包名 ,然后全部默认选项即可。 注意: a)只有查看协议的时候需要按空格翻页,接受协议的时候输入yes,其余均是回车,不需要输入任何东西,否则会有多余的设置。 b)Miniconda安装后可能会覆盖系统自带的python命令,使python命令指向Miniconda携带的python。但只是修改了软连接,并不会覆盖原python的文件。Miniconda的所有文件均在安装目录下的miniconda3文件夹内。 c) 如果不想原版本被修改,进入/usr/bin路径下,记录下python命令指向的路径,安装完成后修改回去即可。 (2)输入 source ~/.bashrc刷新bash。 (3)输入conda –V及python –V检查安装是否成功。

2.3Conda命令使用

(1)查看已安装的软件包:conda list (2)安装软件包:conda install python=3.6.8 (3)卸载软件包:conda uninstall python (4)创建虚拟环境:conda create –n env_name python=3.6.8 env_name为你虚拟环境的名字,python=3.6.8是指定虚拟环境中python的版本,如果不指定,则默认是安装Miniconda时的版本。 (5)进入虚拟环境: Linux:source activate env_name Win:activate env_name 在进入虚拟环境后会在命令提示的最前面添加(env_name)的标识。 在这里插入图片描述 (6)退出虚拟环境: conda deactivate 退出虚拟环境后,命令提示前的环境名会消失。

2.4修改conda源

Anaconda的服务器在国外,所以在国内使用conda命令安装包时的下载速度很慢,一般会修改为国内的源。如果你使用的服务器在国外,就不需要修改了。 依次输入命令即可: conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes 添加其他软件源请查看:链接



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3