Anaconda介绍Anaconda,中国蟒蛇,是一个开源的Python发行版,包含conda和Python等180多个科学包和它的依赖。开源的包管理系统和环境管理系统,包括多语言的包安装、运行、更新、删除,最重要的是可以解决包依赖问题支持的语言包括Python、R、Ruby、Lua、Scala、Java、JavaScript、C/C++、FORTRAN支持在Windows、macOS和Linux上运行Conda可以构建不同的环境,并且可以同时保存、加载和切换环境Anaconda和Miniconda所有版本都包含conda包和环境管理器简单到use换句话说,它是一个Python版本管理工具,可以创建不同版本的环境。conda、Anaconda和Miniconda的区别Anaconda和Miniconda的核心是conda和Anaconda的区别:适合初学者(因为它有图形界面,并且内置jupyterlab、spider等)预装多1500个科学计算库的安装(99%不实用)既费时又占空间。因为预装了很多库,不需要重复下载。Miniconda:我不介意手动安装需要的库(其实这并不麻烦)。为了节省空间和时间,我推荐直接使用Miniconda。以下安装也是默认使用Miniconda(其实两者的安装步骤是一样的)Windows安装教程1、官网下载Miniconda——conda文档2。在这里安装。安装路径最好不要有空格,然后进入这个界面。这里第一行是自动配置环境变量,第二行是注册默认的python版本。点击安装,直到安装完成。3.配置环境变量如果之前没有勾选自动配置环境变量,可以在这里手动配置环境变量我的电脑右击->属性->高级系统设置然后打开环境变量然后打开Pathoption,在里面添加如下路径(你的路径和我一样,不要忘记)yourownpath\Anaconda3yourownpath\Anaconda3\Scriptsyourownpath\Anaconda3\Library\mingw-w64\binyourownpath\Anaconda3\Library\usr\bin你自己的路径\Anaconda3\Library\bin可以在最后保存。Anaconda配置国内镜像1.查看现有镜像源condaconfig--showchannels2。添加镜像源(永久添加)condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/&condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/&condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/3.国内常见镜像源http://mirrors.aliyun.com/pypi/simple/#阿里https://pypi.tuna.tsinghua.edu.cn/simple/#清华http://pypi.douban.com/#豆瓣http://pypi.mirrors.ustc.edu.cn/#中国科学技术大学4.搜索condaconfig时显示频道地址--setshow_channel_urlsyes5.单独安装时设置镜像如果不想按照上面的步骤添加镜像,可以使用如下命令直接指定安装时使用的镜像地址(以opencv为例):condainstallopencv-chttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/5。修改.condarc配置镜像除了使用命令行,还可以修改用户目录下的.condarc文件配置镜像打开C:\Users\你的用户名\.condarcshow_channel_urls:truechannels:-https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/-https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/-https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/-defaultsLinux安装教程1.官网下载Miniconda-conda文档纯命令行可以使用wget下载wegethttps://repo.anaconda.com/miniconda/Miniconda3-py38_4.12.0-Linux-x86_64.sh2。在当前目录下安装,执行chmod+xMiniconda3-py38_4.12.0-Linux-x86_64.sh执行安装/Miniconda3-py38_4.12.0-Linux-x86_64.sh回车查看协议,继续直到看到Please回答“是”或“否”,输入是;系统会提示安装Anaconda的路径,这里记录一下,后面配置环境变量用到,回车继续,等待安装继续:安装完成后会提示是否初始化conda,输入yes,安装完成。3、配置环境变量,查看环境变量中是否加入了conda,输入conda,如果找到conda命令,则不需要添加环境变量;如果出现conda:commandnotfound,需要添加环境变量首先查看anaconda是否自动配置了环境变量(这个命令的意思是重新加载bash环境配置文件来更新环境变量)source~/.bashrc然后执行conda。如果下图显示anaconda已经自动配置了环境变量,否则手动添加环境变量:vim~/.bashrc在最后添加。这里根据自己的anaconda3安装路径填写。不要直接复制。具体安装路径在安装中显示exportPATH=/root/anaconda3/bin:$PATH保存退出(Esc:wq);更新环境变量:source~/.bashrc输入conda试试,至此环境变量配置成功,Anaconda安装完成。pip配置国内镜像。pip默认使用国外镜像,下载速度很慢。在这篇文章中,我们介绍了中国清华大学的来源。地址为:https://pypi.tuna.tsinghua.edu.cn/简单我们可以直接在pip命令中使用-i参数指定镜像地址,例如:pipinstallnumpy-ihttps://pypi.tuna.tsinghua.edu.cn/simple以上命令使用清华镜像源安装numpy包。此命令仅对当前安装有用。如果需要全局修改,需要修改配置文件。Linux/Macos环境下,配置文件位于~/.pip/pip.conf(如果不存在则创建目录和文件):mkdir~/.pip打开配置文件~/.pip/pip.conf,修改如下:[global]index-url=https://pypi.tuna.tsinghua.edu.cn/simple[install]trusted-host=https://pypi.tuna.tsinghua.edu.cn查看镜像地址:$pip3configlistglobal.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'install.trusted-host='https://pypi.tuna.tsinghua.edu.cn'可以看到镜像修改成功。Windows下需要在当前用户目录下(C:\Users\xx\pip,xx表示当前用户,如张三)新建一个pip.ini,在pip.ini文件中输入如下内容:[global]index-url=https://pypi.tuna.tsinghua.edu.cn/simple[install]trusted-host=pypi.tuna.tsinghua.edu.cn其他国内镜像源中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple豆瓣:http://pypi.douban.com/simple/阿里云:http://mirrors.aliyun.com/pypi/simple/
