Linux centos安装Anaconda

安装Anaconda

下载anaconda的安装包

这里需要在官网上查找自己需要的版本,地址链接在下面:

https://repo.anaconda.com/archive/

以linux最新安装的版本为例:
Anaconda3-2023.03-1-Linux-x86_64.sh
选择需要的版本,鼠标右键复制链接信息,复制出来就是链接地址
https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh

选择的版本,然后在linux控制台输入这句话:

1
wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh

如果没有出现问题就是下面图示:

1
2
3
4
5
6
7
8
9
[root@localhost train]# wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh
--2023-05-09 11:09:48-- https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh
正在解析主机 repo.anaconda.com (repo.anaconda.com)... 104.16.131.3, 104.16.130.3, 2606:4700::6810:8303, ...
正在连接 repo.anaconda.com (repo.anaconda.com)|104.16.131.3|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:902411137 (861M) [application/x-sh]
正在保存至: “Anaconda3-2023.03-1-Linux-x86_64.sh”

5% [=======>

若下载较慢,可以选择使用迅雷进行下载,然后复制到相关目录下

解决安装出现的bug

当输入上面的那一条命令时,有些人可能会出现下面这样的错误:

1
bash: wget: command not found

具体解决办法如下:

Debian/Ubuntu系统,需要执行以下命令:

1
apt-get install -y wget

相反,CentOS系统则需要输入下面指令:

1
yum install wget -y

安装anaconda

赋权并且进行安装

接下来需要首先赋权再执行安装程序,依次输入下面两句命令:

1
chmod +x Anaconda3-2023.03-1-Linux-x86_64.sh
1
./Anaconda3-2023.03-1-Linux-x86_64.sh

然后出现下面图所示:

1
2
3
4
5
6
7
8
[root@localhost anaconda]# ll
总用量 881264
-rw-r--r-- 1 root root 902411137 5月 9 11:31 Anaconda3-2023.03-1-Linux-x86_64.sh
[root@localhost anaconda]# chmod +x Anaconda3-2023.03-1-Linux-x86_64.sh
[root@localhost anaconda]# ll
总用量 881264
-rwxr-xr-x 1 root root 902411137 5月 9 11:31 Anaconda3-2023.03-1-Linux-x86_64.sh
[root@localhost anaconda]# ./Anaconda3-2023.03-1-Linux-x86_64.sh

点击Enter(回车键)

此时显示Anaconda的信息,并且会出现More,继续按Enter,直到如下图所示:

1
2
3
4
The following packages listed on https://www.anaconda.com/cryptography are included in the repository accessible through Anaconda Distribution that relate to cryptography.
Last updated February 25, 2022
Do you accept the license terms? [yes|no]
[no] >>>

输入 yes

1
2
3
4
5
6
7
Do you accept the license terms? [yes|no]
>>> yes
Anaconda3 will now be installed into this location:
/root/anaconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below

继续点击 Enter

1
2
3
4
5
6
7
/root/anaconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
[/root/anaconda3] >>>
PREFIX=/root/anaconda3
Unpacking payload ...

输入 yes,添加环境变量

1
2
3
4
5
6
installation finished.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>> yes
no change /root/anaconda3/condabin/conda
no change /root/anaconda3/bin/conda

这里需要注意点的就是如果设置环境变量出错的话:
必须手动设置环境变量

1
vim ~/.bashrc

需要找到anaconda3这个文件夹设置安装Anaconda路径
/root/anaconda3/
在最后一行添加:

1
export PATH=/root/anaconda3/bin:$PATH

需要把之前的那句话给注释掉如下所示:

1
2
# export PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/sbin:/sbin:$PATH
export PATH=/root/anaconda3/bin:$PATH

这里只是个示例,具体的还是要看具体安装的路径。
然后保存更改,输入下面这句指令:

1
source ~/.bashrc

检测是否安装成功

查看版本

打开新的终端后,进入自己的文件夹目录下,输入anaconda -V(注意a要小写,V要大写),conda -V ,显示版本信息,若显示则表示安装成功。

1
2
root@:# conda -V
conda 4.5.11

Anaconda安装虚拟环境

创建虚拟环境

1
conda create -n yolo python=3.8 (yolo 是自己取的名字)

激活环境
使用下面这条命令,激活环境:

1
2
# To activate this environment, use
# $ conda activate yolo

使用下面这条命令,退出环境:

1
2
# To deactivate an active environment, use
# $ conda deactivate

conda配置镜像源:

使用conda进行安装时,访问的是国外的网络,所以下载和安装包时会特别慢。需要更换到国内镜像源地址,这里更换到国内的清华大学地址。(永久添加镜像)

Windows和Linux 对于conda修改镜像源的方法一样

查看anaconda中已经存在的镜像源

1
conda config --show channels

添加镜像源(永久添加)

1
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
1
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
1
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

3
设置搜索时显示通道地址

1
conda config --set show_channel_urls yes

若不想按照上述步骤添加镜像,可使用以下命令直接指定安装时使用的镜像地址(以opencv为例):

1
conda install opencv -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

pip使用国内镜像源
一般在使用conda install安装时会出现包无法找到或者安装失败的情况,此时可以使用pip install来尝试安装(以opencv为例):

1
pip install opencv

若安装速度过慢可单独指定安装镜像加快安装:

1
pip install opencv -i https://mirrors.aliyun.com/pypi/simple/

此处列举国内常用pip安装镜像:

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:https://mirrors.aliyun.com/pypi/simple/
中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:https://pypi.hustunique.com/
山东理工大学:https://pypi.sdutlinux.org/
豆瓣:https://pypi.douban.com/simple/

一辈子很短,努力的做好两件事就好;
第一件事是热爱生活,好好的去爱身边的人;
第二件事是努力学习,在工作中取得不一样的成绩,实现自己的价值,而不是仅仅为了赚钱;

继开 wechat
欢迎加我的微信,共同交流技术