1.Anaconda介绍
Anaconda是Python的包管理器和环境管理器。先来解决一些初学者都会问的问题:
先装Python还是先装Anaconda?
装Anaconda,就不需要单独装python了。Anaconda 是一个python的发行版,包括了python和很多常见的软件库, 和一个包管理器conda。
已经安装了Python,那么为什么还需要Anaconda呢?
原因有以下几点:
(1)Anaconda附带了一大批常用数据科学包,它附带了conda、Python和 150 多个科学包及其依赖项。因此可以用Anaconda立即开始处理数据。
(2)管理包。Anaconda 是在 conda(一个包管理器和环境管理器)上发展出来的。在数据分析中,可能会用到很多第三方的包,而conda(包管理器)可以很好在计算机上安装和管理这些包,包括安装、卸载和更新包。
(3)管理环境。为什么需要管理环境呢?比如你在A项目中用到了Python2,而新的项目要求使用Python3,而同时安装两个Python版本可能会造成许多混乱和错误。这时候conda就可以帮助你为不同的项目建立不同的运行环境,还有很多项目使用的包版本不同.
总结:Anaconda解决了官方Python的两大痛点:
(1)提供了包管理功能,Windows平台安装第三方包经常失败的场景得以解决。
(2)提供环境管理功能,解决了多版本Python并存、切换的问题。
2.Anaconda安装及配置
(1)下载
官网:Anaconda | Anaconda Distribution
镜像网站(推荐):
Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
(2)安装过程
选上“All Users”
接着就是路径:选择指定盘,单独创建一个文件夹命名为“Anaconda”
(注意路径要简单——不要有空格!!!不要有中文字符!!!)
第一项Add Anaconda… 这个是添加环境变量,官方不建议我们勾选,我们这边暂时不勾选后面自己添加环境变量
第二项 是说要默认使用python的版本,选上!!
点击install,等待安装
提示安装成功
安装完成在开始界面能看到Anaconda的程序。这样就完成安装了,下面开始配置环境变量。
(3)配置环境变量
此电脑(右击)—>属性—>高级系统设置—>环境变量,选中【Path】点击【编辑】
添加安装目录和对应的bin目录,完成配置,可以通过复制路径-新建-粘贴。
E:\Anaconda(Python需要)
E:\Anaconda\Scripts(conda自带脚本)
E:\Anaconda\Library\mingw-w64\bin(使用C with python的时候)
E:\Anaconda\Library\usr\bin
E:\Anaconda\Library\bin(jupyter notebook动态库)
(4)检验Anaconda是否安装成功(注意:检验之前需要配置好环境变量!)
1.打开命令行终端,输入:python,——查看是否有Python环境?
此时会出现Warning,使其消失的方法如下:
输入命令:activate base,再输入python即可
2. 在终端中输入 :conda --version,查看是否有conda环境? (检验安装成功的标志)
3. 在终端中输入: conda info,——查看是否有? (检验安装成功的标志)
如果没有,或者提示conda不是内部或外部命令,可能是Anaconda没有把环境变量配置好。
3.增加Anaconda中国镜像
在Anaconda prompt中操作:
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
查看是否修改好通道?
conda config --show channels
4.Anaconda包管理
安装Anaconda之后,就可以很方便的管理安装包(安装,卸载,更新)。
(1)安装包,conda 的包管理功能和pip 是一样的,选择pip 安装包也是没问题的。
# 安装 matplotlib
conda install matplotlib
(2)卸载包
# 删除包
conda remove matplotlib
(3)更新包
# 包更新
conda update matplotlib
(4)查询已经安装的包
# 查看已安装的包
conda list
5.环境管理
conda 可以为你不同的项目建立不同的运行环境。
(1)创建环境
创建环境时,可以指定要安装在环境中的Python版本。例如创建环境名称为python36,并安装最新版本的Python3.6在终端中输入:
conda create –n python36 python=3.6
(2)进入环境
在 Windows 上,你可以使用
conda activate python27
进入之后,你可以在终端提示符中看到环境名称(python36)。进入环境后可用conda list 查看环境中默认的安装包。
(3)离开环境
在 Windows 上,终端中输入:
deactivate
(4)列出环境
conda env list
就可以列出你创建的所有环境。
当前所在环境的旁边会有一个星号。默认的环境(即未选定时使用的环境)名为 base。
(5)删除环境
如果你不再使用某个环境,可以使用以下命令。
conda env remove -n python36
参考连接:
Old package lists — Anaconda documentationhttps://docs.anaconda.com/anaconda/packages/oldpkglists/Anaconda安装教程及使用教程(图文)_small~白菜的博客-CSDN博客_anaconda使用教程Anaconda安装教程及使用教程(图文)Anaconda介绍Anaconda指的是一个开源的Python发行版本,其包含了Python、conda以及众多科学包及其依赖项。 可以把Anaconda理解为一个已经配置好了很多第三方包及Python的工具。相对于单独安装Python,选择Anaconda可以省去很多麻烦, Anaconda里添加了许多常用的功能包,如果单独安装python,这些功能包则需要一条一条自行安装,在Anaconda中则不需要考虑这些,同时Anaconda还附带捆绑了两个非常好用
https://blog.csdn.net/woniuyc/article/details/121984874?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-2-121984874-blog-79677557.pc_relevant_antiscanv2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-2-121984874-blog-79677557.pc_relevant_antiscanv2&utm_relevant_index=5【Anaconda教程01】怎么安装Anaconda3 - 知乎版权声明:小博主水平有限,希望大家多多指导。目录:1. 前言:先装Python还是先装anaconda? 2. 下载 3. 安装(错误重灾区) 4. 配置 5. 检验 6. 镜像(修改Anaconda下载通道) 参考:【Anconda】关于安装Anaconda…
https://zhuanlan.zhihu.com/p/75717350