1. 程式人生 > >關於Linux 環境下Anaconda需要root許可權的各種問題總結與解決

關於Linux 環境下Anaconda需要root許可權的各種問題總結與解決

在進行Python開發的時候我們無可避免的使用Anaconda這一整合工具,但是在安裝的時候我們我們需要明確很多注意點,才能放心的將我們的Python Module交給它來管理
在安裝完成Acconda之後我們需要在普通許可權下,檢查自己的conda是否能夠使用。採用

conda list

如果提醒為許可權不夠需要進root的話,那可能是你安裝的時候安裝到/root目錄下去了,這時候我的建議是解除安裝掉你現有的Anaconda,重新安裝
具體的操作很簡單進入root許可權

su/rootAnacond

als

如果有的話解除安裝,解除安裝十分方便

rm -rf ~/anaconda3

然後呢我們重新安裝Anaconda
先去下載bash檔案下載完成後進行安裝,記住一定要在普通許可權下進行安裝比如你在/home/ty 下下載有.sh檔案,直接進入這個目錄執行以下指令就好。

bash Anaconda3-5-1.0-Linux-x86_64.sh

然後不斷地按回車,yes,no 即可
解決完回來之後,如果還是不行我們需要配置下環境變數

  1. 在終端輸入$sudo gedit /etc/profile,開啟profile檔案。

  2. 在檔案末尾新增一行在這裡/home/ty/是我的Anaconda的安裝路徑

    export PATH=/home/ty/anaconda3/bin:$PATH
    儲存即可。

這裡涉及一個問題
Anaconda 的預設安裝路徑在哪兒???
一般來說Linux下,Anaconda預設安裝到/home/使用者名稱目錄下,具體的不知道的話
可以先開啟終端檢視自己的目錄下是否有Anaconda

ls

檢視目錄的名字

pwd

記住自己的安裝路徑

我們再試一次

conda list

看一下我們安裝的包
如果顯示了很多包如我們熟知的scipy、pandas這些那麼我們再驗證一下

python

出現Anaconda字樣方為成功
這裡寫圖片描述

接下來大家啊可以在自己的環境下學習機器學習等各種需要anaconda 給你打輔助的知識啦!