Centos7 安裝Anaconda3

平時在安裝Anaconda3時,如果直接在Anaconda官網下載,會發現很慢,所以我們一般採用國內鏡像下載點擊

安裝前,先安裝 bzip2

yum -y install bzip2

不然會有異常
在這裏插入圖片描述

Centos7 64位系統下,選擇黑色標記那個

在這裏插入圖片描述root權限下的命令爲:

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh

會發現下載的很快,然後運行命令:

[root@bogon /]# bash Anaconda3-5.3.1-Linux-x86_64.sh
在這裏插入圖片描述
一直回車
然後輸入 yes
在這裏插入圖片描述
回車即是默認文件夾,也可以自己選擇文件夾安裝,
比如:[/root/anaconda3] >>> /etc/anaconda3
,儘量選擇自定義的文件,因爲這是在root權限下安裝的,非root權限下的用戶想要使用的話,
儘量在非root文件夾,這樣後來安裝不用su權限了(需要一些時間)
在這裏插入圖片描述
在這裏插入圖片描述
這一步是選擇環境變量路徑 root/.bashrc,且會在該文件內自動追加
export PATH="/etc/anaconda3/bin:$PATH"
如果no 需要自己再次手動添加
在這裏插入圖片描述
這個選擇 no ,不安裝 VSCode
在這裏插入圖片描述
安裝完成後,就可以激活配置的環境變量了
source /root/.bashrc
這個是在root權限下使用的,
想要在用戶中使用,可以將anaconda3路徑加入用戶的局部變量中,這就是爲什麼,anaconda3不放在root而是放在etc文件夾的原因
放入局部變量中

[lyy@bogon ~] vi ~/.bashrc
添加 export PATH="/etc/anaconda3/bin:$PATH"
source ~/.bashrc
這樣每次打開用戶時,不用激活環境,都會有默認的python3了
其實這樣已經可以了,下面的主要是引入全局變量介紹,方便大家對Linux中局部和全局變量的理解

定義全局變量

全局變量的好處是,你不用以上的 /.bashrc 的配置,包括在 Anaconda安裝過程中,有一步需要自動配置 root/.bashrc的也可以選擇 no ,怎麼在全局配置路徑呢?
切換到 root 權限
vi /etc/profile
添加
export PATH="/etc/anaconda3/bin:$PATH"
然後保存後,source /etc/profile 激活

或者直接用命令 echo “export PATH=/root/anaconda3/bin:$PATH” >> /etc/profile
然後激活就可以,這種情況,需要在切換到用戶時,先運行 source /etc/profile 來激活路徑,
然後才能使用,其實沒有配置局部變量方便。

測試

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章