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已经自启动了。