利用Anaconda配置环境(安装第三方库)

 最近,在利用Python编写代码,但是总是在编译器(Interpreter)以及第三方库上出现错误,同时由于刚接触这块,
 每次按照CSDN帖子的做法仅仅只能用一段时间,过一段时间之后就要重新配置(可能是我太菜了,刚接触Python,
 连什么是环境这个概念都不清楚,每次看帖子之后改了一步,又把另一步改错了)。所以我今天就想全面的配置一遍,
 同时怕以后自己又不会配置了,就把它记录在CSDN上,这样还能帮助到其他人。

一、下载Anaconda软件,并且按照自己的意愿安装在自己喜欢的盘内。在这里,由于Anaconda官方网站是在国外,所以不连VPN下载的特别慢,所以我把自己在官网下下载很久的安装包贴在这里,大家自行安装(版本是如下图圈出来的这个!)

下载地址:https://pan.baidu.com/s/1MzAmC1tTfNfeFa38CWLxLw密码:aja6

利用Anaconda配置环境(安装第三方库)_第1张图片
二、在属性中配置系统变量
右键点击桌面计算机----左侧点击高级系统设置----点击下方环境变量----双击Path路径(注意这里的Path是下面系统变量里面的Path)----新建----浏览(找到自己安装Anaconda的路径,到anaconda的scripts为止,比如我的Anaconda安装在C盘,那么我的路径是C:\Anaconda\Scripts)
利用Anaconda配置环境(安装第三方库)_第2张图片
三、命令行
由于是初学者,所以我一直不知道别人以及论坛老哥说的命令行到底指的是微软自带的CMD,还是下载Anaconda后得到的Anaconda Prompt,之前一直在傻乎乎的用CMD,每次都是错误到怀疑人生。后面发现原来网上的教程都是用Anaconda Prompt写的,转而用Anaconda Prompt,果然有用。(这里用CMD应该也可以,但是我没有找到,想想既然都是命令行,那为何不直接用Anaconda Prompt呢)

四、更改Anaconda的下载源
别说了,连Anaconda安装包的下载都这么慢,何况是第三方库,之前傻乎乎的直接用客户端下载或者用命令行下载第三方库,每次下载到百分之七十就说网络不行,然后重下,那段时间我的内心是崩溃的。后面才知道可以更改镜像源,用清华的源下载,换源操作方便,之后下载库时就快的飞起。

只需打开Anaconda Prompt,在其中键入如下的代码,就完成了。

下面这段代码是转载别人的,转载地址:https://blog.csdn.net/dream_allday/article/details/80344511

//添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --set show_channel_urls yes
//如果需要pytorch, 还需要添加pytorch的镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

五、安装第三方库
安装第三方库的话有两种方法,一种是直接在客户端安装,一种是利用命令行安装,由于已近换成国内镜像源,所以两种方法的速度差别不大,所以我把两种都介绍一下。
1、利用Anaconda客户端安装
Anaconda的界面是很直观的,唯一要注意的是安装时最好先建立一个新的环境,而不是在base里面安装。如图,第一步先create一个新的环境,我这里取名为zhaospace,第二步点击zhaospace,第三步在上方选择Not installed,第四步右边搜索自己想安装的第三方库,点击下载即可。利用Anaconda配置环境(安装第三方库)_第3张图片
2、利用命令行安装

这里的内容参考CSDN博主,传送门:https://blog.csdn.net/wdx1993/article/details/83660717

2.1、打开电脑里的Anaconda Prompt,上一步也说了,最好新建一个自己的环境,而不是用base。利用命令行新建一个环境的代码是:

//这里的your_env_name指的是你想建立的环境名字,X.X指的是你想安装的Python版本
 conda create -n your_env_name python=X.X anaconda

2.2、在对一个环境进行操作时一定要先激活这个环境,即在命令行中输入:

//这里的your_env_name依然是你建立的环境名字
activate your_env_name

激活之后你会发现前面的(base)变成了(your_env_name),这样就OK。就像这样:
利用Anaconda配置环境(安装第三方库)_第4张图片
2.3、在这个环境中安装第三方库或包
在命令行中输入:pip install [package],就可以将需要安装的【packages】安装在你的 your_env_name中。

到么到这里我们的任务就大功告成了!如果有错误的地方,希望大家指正。

你可能感兴趣的:(利用Anaconda配置环境(安装第三方库))