關於Linux 環境下Anaconda需要root許可權的各種問題總結與解決
在進行Python開發的時候我們無可避免的使用Anaconda這一整合工具,但是在安裝的時候我們我們需要明確很多注意點,才能放心的將我們的Python Module交給它來管理
在安裝完成Acconda之後我們需要在普通許可權下,檢查自己的conda是否能夠使用。採用
conda list
如果提醒為許可權不夠需要進root的話,那可能是你安裝的時候安裝到/root目錄下去了,這時候我的建議是解除安裝掉你現有的Anaconda,重新安裝
具體的操作很簡單進入root許可權
ls
如果有的話解除安裝,解除安裝十分方便
rm -rf ~/anaconda3
然後呢我們重新安裝Anaconda
先去下載bash檔案下載完成後進行安裝,記住一定要在普通許可權下進行安裝比如你在/home/ty 下下載有.sh檔案,直接進入這個目錄執行以下指令就好。
bash Anaconda3-5-1.0-Linux-x86_64.sh
然後不斷地按回車,yes,no 即可
解決完回來之後,如果還是不行我們需要配置下環境變數
在終端輸入$sudo gedit /etc/profile,開啟profile檔案。
在檔案末尾新增一行在這裡/home/ty/是我的Anaconda的安裝路徑
export PATH=/home/ty/anaconda3/bin:$PATH
儲存即可。
這裡涉及一個問題
Anaconda 的預設安裝路徑在哪兒???
一般來說Linux下,Anaconda預設安裝到/home/使用者名稱目錄下,具體的不知道的話
可以先開啟終端檢視自己的目錄下是否有Anaconda
ls
檢視目錄的名字
pwd
記住自己的安裝路徑
我們再試一次
conda list
看一下我們安裝的包
如果顯示了很多包如我們熟知的scipy、pandas這些那麼我們再驗證一下
python
出現Anaconda字樣方為成功
接下來大家啊可以在自己的環境下學習機器學習等各種需要anaconda 給你打輔助的知識啦!