安装了Anaconda却显示
这是因为环境变量没有配置好导致的,那么如何配置conda的环境变量呢,这篇文章教你从头配置环境变量
安装Anaconda
进入Anaconda官网:https://www.anaconda.com/download
这里可以下载Anaconda
和miniconda
,对于普通的跑模型,做AI其实miniconda
就够用了,点击下载。
然后一路安装,注意选择路径(但是感觉选了路径也没啥用,conda的虚拟环境内容依然在C盘下,我一般有10个G左右)
环境变量配置
如果你能够在命令行输入conda
,出现下面内容就无需配置
配置环境变量:
首先找到Anaconda的安装位置,可以如下方法
-
按Windows,唤起菜单,查看所有应用
-
找到Anaconda,右键更多打开文件位置
-
进入文件夹后右键快捷方式,打开文件所在位置
-
然后就找到了Anaconda安装的位置
然后设置环境变量,方法如下
- 搜索环境变量,打开编辑系统环境变量
- 点击环境变量
- 点击系统变量的
path
- 然后新建,将原来的Anaconda的路径复制上去,形如下
这里需要新建4个环境变量,不要直接复制我的,将你的Anaconda的安装位置复制上去,比如你的在E:\name\name\Anaconda
就新建4个
E:\name\name\Anaconda
E:\name\name\Anaconda\Scripts
E:\name\name\Anaconda\Library\bin
E:\name\name\Anaconda\Library\mingw-w64\bin
将Anaconda
前面的内容替换即可,后面照抄。
然后应用,确定!!
基本你的环境变量就OK了,可以在cmd下运行conda --version
检测一下
配置源
众所周知,国内访问国外网站会有速度限制,可能会出现下载慢的问题,下载个pytorch能下一天,所以使用国内镜像源能够提高下载速度
添加镜像源有多种方式,下面是命令行添加
将下面命令在cmd运行:
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
运行后可以通过conda config --show channels
查看是否配置成功,长这样就差不多了,当然你也可以多配置几个
下面使用另一种方法Anaconda的软件添加
打开后会提示你更新这些,统统不要管,全部NO,界面长这样
依次点击Environments,channels,Add…
将以下内容依次输入进去(别一起输入,Add一行后重新Add一行),这里使用的是清华源
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
当然你也可以使用其它源
# 阿里云镜像源
https://mirrors.aliyun.com/anaconda/pkgs/free/
https://mirrors.aliyun.com/anaconda/pkgs/main/
# 中科大源
https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
完成后长这样,记得保存update channels
这样基本的Anaconda就配置好了,需要更多的命令行操作,你可以去网络上搜索命令,配置深度学习环境会更难,全是报错让你崩溃,咱都是这么走出来的,祝你一次成功!!