Anaconda3安装使用教程(自己以后也方便查阅)

Anaconda是什么?

我也不知道,自己百度吧。

2.Anaconda安装及配置

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

直接去官网下载下来就好了,然后安装。安装的时候如果不改路径的话直接下一步下一步就好了。下载比较慢,我用了某雷还可以接受。

Anaconda3安装使用教程(自己以后也方便查阅)_第1张图片

直接点击运行,然后就可以了。

在cmd命令下输入conda info看到如下图表示你已安装成功!

Anaconda3安装使用教程(自己以后也方便查阅)_第2张图片

  • 如果提示conda不是内容命令,说明您在安装时未勾选配置环境变量的选项。接下来手动配置系统环境变量

3.环境变量配置
将以下路径添加到系统环境变量中
D:\ProgramData\Anaconda3;
D:\ProgramData\Anaconda3\Scripts;
D:\ProgramData\Anaconda3\Library\mingw-w64\bin;
D:\ProgramData\Anaconda3\Library\usr\bin;
D:\ProgramData\Anaconda3\Library\bin;

 

安装装成功了,先说一下一些简单的命令吧。

3. 包管理

安装Anaconda之后,我们就可以很方便的管理安装包(安装,卸载,更新)。
1. 安装包
conda 的包管理功能和pip 是一样的,当然你选择pip 来安装包也是没问题的。

1.  #安装 matplotlib   
2. conda install matplotlib

2. 更新包

1. # 包更新  
2. conda update matplotlib 

3. 卸载包

1. # 删除包  
2. conda remove matplotlib

4. 查询已经安装的包

# 查看已安装的包  
conda list

4.环境管理

conda 可以为你不同的项目建立不同的运行环境。

# 基于 python3.6 创建一个名为test_py3 的环境
conda create --n test_py3 python=3.6 

# 基于 python2.7 创建一个名为test_py2 的环境
conda create --name test_py2 python=2.7
 
# 激活 test 环境
activate test_py2 # windows
 
source activate test_py2 # linux/mac
 
# 切换到python3
activate test_py3

1. 创建python2.7版本的环境

#创建python2.7版本的环境
conda create -n python27 python=2.7

上面的命令中,python27是设置环境的名称(-n是指该命令后面的python27是你要创建环境的名称,也可以是-name)
注意:创建环境时,可以指定要安装在环境中的Python版本。当你同时使用 Python 2.x 和 Python 3.x 中的代码时这很有用。

2. 进入环境

#进入刚创建的python27环境
conda activate python27

进入之后,你可以在终端提示符中看到环境名称(python27)。当然,当你进入环境后,可以用conda list 查看环境中默认的安装包。

3. 离开环境

#离开当前环境
deactivate

4. 共享环境

 

5. 列出环境

有时候会忘记自己创建的环境名称,这时候用 conda env list 就可以列出你创建的所有环境。

Anaconda3安装使用教程(自己以后也方便查阅)_第3张图片

你会看到环境的列表,而且你当前所在环境的旁边会有一个星号。默认的环境(即当你不在选定环境中时使用的环境)名为 base。

6. 删除环境
如果你不再使用某个环境,可以使用以下命令。

1. #删除指定的环境(在这里环境名为 python27)。  
2. conda env remove -n python27  

安装问题总结

1. 报一个404的错误(忘了截图了,以后有时间补上)

conda install fastqc Solving environment: failed

解决方案:

我检查了一番,最后发现是镜像服务器配置错了,结果发现百度的删除镜像服务的方法不能用,我的环境是windows可能百度上的都是在linux上的,这样的话我就都放在下面吧,如果不能用就换一种方法。

// 设置镜像
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/

conda config --get channels    //列出已配置的镜像

// 删除镜像,这个是我用的
conda config --remove channels "https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/"

// 下面是网上的总结,和我用的引号不一样
conda config --remove 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/'   # highest priority

conda config --remove channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'

 

镜像:

中科大:https://mirrors.ustc.edu.cn/anaconda/pkgs/free/

 

参考链接:

https://www.jianshu.com/p/026a2c43b081

https://blog.csdn.net/program_developer/article/details/79677557

https://blog.csdn.net/qq_37532736/article/details/82592070

 

你可能感兴趣的:(python)