centOS系統,被迫要騰硬盤,conda環境裝在那個硬盤上,參考這里搬到了另外一張盤上:
mv /oldpath/anaconda2 /newpath/anaconda2 #大概2小時.... vi ~/.bashrc #修改其中的絕對路徑 vi /newpath/anaconda2/bin/conda vi /newpath/anaconda2/etc/profile.d/conda.sh sourch ~/.bashrc #使修改生效 sh /newpath/anaconda2/etc/profile.d/conda.sh conda update conda
執行完重新打開就可以看到(base)了,conda activate打開之前安裝的虛擬環境運行沒問題
再pip install裝東西還會報錯,根據打印信息修改這里:
vi /newpath/anaconda2/envs/pytorch/bin/pip
就可以愉快地pip insall了
關於anaconda裝完以后沒效果
其實是因為自己手賤,看到home路徑下怎么有個~文件夾,直接rm -rf刪了,刪完發現自己刪了home/用戶,所以anconda環境沒了重裝,裝好conda init也執行了,但就是沒有conda環境,conda info顯示是
-bash: conda: command not found
感覺是環境變量問題,export PATH=$PATH:/home/xxx/anaconda3/bin/以后就可以了,於是參考這里,從別的機器上拷貝/home/xxx/.bash_profile文件到本機,重新登陸conda已經自啟動了。