一篇文章教会你使用Anaconda---快速入门

anaconda是什么?

Anaconda是什么?

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。

Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等

anaconda下载地址

https://www.anaconda.com/distribution/

anaconda基本使用

1.conda基本命令

Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。

Conda 是为 Python 程序创建的,适用于 Linux,OS X 和Windows,也可以打包和分发其他软件 。

最流行的 Python 环境管理工具 。

1.查看版本

conda --version

2.检查更新

conda update conda

过程会比较慢一点

2.环境基础命令

1.创建新的虚拟环境

conda create -n xxx(创建名为xxx的虚拟环境) python = 版本号

如果后面加上python=xxx,说明指定该环境的python版本

如:conda create -n test python=3.7(不可以有空格)

2.激活所创建的虚拟环境

conda activate xxx。

例:conda activate test

3.删除指定虚拟环境

conda remove -n xxx --all(删除叫xxx的虚拟环境)

例:conda remove -n test --all

4.退出当前虚拟环境(anaconda返回至base):

conda deactivate

5.查看已有的虚拟环境

conda env list

6.切换到想要的虚拟环境

conda activate xxx(环境名)

7.重命名环境

conda create -n 新环境名 --clone 需要命名的环境名

conda env remove -n 旧的环境名

conda 中没有直接重命名环境的的命令, 我们可以复制(克隆)环境为一个新的名字,然后删除掉原先的那个名字的环境。

包管理

1.查看当前环境中有哪些包

conda list

2.安装包

  1. conda install 包名 或者 pip install 包名(在当前环境下安装)

  2. conda isntall -n 环境名 包名 (在指定环境下安装包)

3.更新包

conda update 包名

conda update --all 更新所有包

4.移除虚拟环境中的相关包

conda remove -n 虚拟环境名 包名(删除指定环境里的包)

conda remove jieba

镜像操作

1.什么是镜像网站

镜像网站是将一个完全相同的站点放到几个服务器,分别有自己的URL,在这些服务器上互为镜像网站。它和主站并没有太大差别,或者可算是为主站作的后备措施。

2.我们为什么要换镜像网站

由于Anaconda原始下载包的地址在国外并且网速不快,所以一般我们选择切换为国内的镜像源:

一般建议选择中科大的镜像,而不是选择清华的

3.基础常用命令

1.查看镜像配置

conda config --show channels

2.添加中科大镜像源完整命令

###1.添加中科大学镜像,一个main,一个free
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
------
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
------
#是设置搜索时添加通道地址
conda config --set show_channel_urls yes
——————————————
###2.配置conda的第三方源
##Conda Forge
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
-------
##msys2
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
-------
##bioconda
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
--------
##menpo
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/

3.删除镜像

conda config --remove channels url

4.镜像资源汇总

清华大学开源软件镜像站
https://mirrors.tuna.tsinghua.edu.cn/simple
中科大学开源软件镜像站
https://mirrors.ustc.edu.cn/
网易开源镜像站
http://mirrors.163.com/
浙江大学开源镜像站
http://mirrors.zju.edu.cn/
北京交通大学镜像站
https://mirror.bjtu.edu.cn/

#如果你进行上面镜像操作,现在你可以这样使用
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 软件库==版本

你可能感兴趣的:(python,深度学习,conda)