1. 程式人生 > >Ubuntu14.4下怎麼安裝anaconda2和anaconda3兩個版本

Ubuntu14.4下怎麼安裝anaconda2和anaconda3兩個版本

參見了某個大佬的方法:

我之前安裝過anaconda2,但是由於做cs231n上面的程式碼需要3.5或者3.6,所以我就在官網上下載了新的版本的anaconda3,我們在官網下載的是sh檔案,我第一次直接在Ubuntu環境下執行這個命令,發現很多都出錯了,於是我就rm -rf anaconda3刪除了我之前安裝的3,上網找了教程,下面是我對大神(上面連結)的總結,以防自己之後又忘記了。

step2:在terminal下執行命令 bash Anaconda2-5.0.0.1-Linux-x86_64.sh    ,之後直接按照提示來就行,很簡單,可能需要配置一下環境。

以下的步驟全是在大神的部落格下抄來的:不需要create新環境,直接執行以下程式碼,其中py3是新的環境名:

step4:依次執行下面的命令:

bash Anaconda3-5.1.0-Linux-x86_64.sh -b -p $HOME/anaconda2/envs/py3
 rm -f $HOME/anaconda2/envs/py3/bin/conda*
 rm -f $HOME/anaconda2/envs/py3/conda-meta/conda-*
 rm -f $HOME/anaconda2/envs/py3/bin/activate
 rm -f $HOME/anaconda2/envs/py3/bin/deactivate
 cd $HOME/anaconda2/envs/py3/bin
 ln -s ../../../bin/conda .
 ln -s ../../../bin/activate .
 ln -s ../../../bin/deactivate .
step5:現在讓來檢查一下我們安裝的環境,開啟一個新終端,輸入下面命令來檢視它:
conda info --envs

step6:很奇怪我就是不行,而且我也找不到.bashrc的檔案,教程上說只要step5不成功,就需要執行下面的命令,但是我不行不知道為什麼!!!
sudo gedit ~/.bashrc

然後在這個文件的後面輸入:(按照個人的名字,我是syq)
export PATH="/home/syq/anaconda2/bin:$PATH"

雖然step6我做不了,但是我又在網上隨便找了點教程:

我現在登入的話,需要先切換目錄,其次在執行命令啟用py3!!!


之後你需要安裝任何包,比如numpy啊,雖然是內建的,執行命令conda install numpy

還有如果遇到了聯網的問題,輸入命令anaconda logout

進行Python3的更新執行命令:conda update python

很奇怪,為什麼我沒有bashrc的檔案,現在還在尋找緣由!!!