一、安装anaconda3
1.下载anaconda
去官网或者清华源
2.使用如下命令进行安装
bash Anaconda3-5.2.0-Linux-x86_64.sh
安装的时候会让输入yes,一路yes,最后问要不要安装VS的时候no就行了【在这个过程中,有一个是否把anaconda路径加入~/.bashrc文件,如果输入yes就不用管了,否则就需要手动加入】
3.退出重新登录
4.which python 验证一下python是否是anaconda路径,如果是证明已经在anaconda环境了,就可以使用了
in:which python
out:/home/***/anaconda3/bin/python
5.使用python -m pip 确认一下pip是anaconda下的pip而不是系统下的pip
1号坑:安装完没有重新登录使用conda list 会提示找不到conda命令,导致我以为没有安装好,重复了好多次
2号坑:看了好多博客,关于设置anaconda路径,有说在~/.bashrc文件下,有说在~/.bash_profile,也有说在/etc/profile下,我尝试将三个都设置了,也用source ~/文件 命令进行更新了,结果也不行,搞得自己都迷茫了,重新装anaconda了好多次。最终冷静下来好好的看安装的时候都说了些什么,最后在提示是否把anaconda路径加入~/.bashrc文件时,输入yes,然后就没管设置路径的事了。最终成功了。
3号坑:使用anaconda安装第三方包时会导致python从3.6变为3.7,环境无法使用,所以使用pip时确定一下第三方包的版本
4号坑:卸载anaconda,如果不删除,且新安装的路径改变了,就会发生冲突
#第一步
rm -rf anaconda3
#第二步
删除配置文件里anaconda的路径设置代码
5号坑:安装后记得重新登陆一下。
二、安装miniconda3
1.下载安装包
wget https://repo.anaconda.com/miniconda/Miniconda3-4.5.11-Linux-x86_64.sh
因为我本地的是4.5.11,做环境移植需要保持相同版本,所以下载的miniconda3也是4.5.11,大家看情况下载
使用wget命令时出现如下错误:
原因是网络问题,重新下载即可。
2.安装
sh Miniconda3-4.5.11-Linux-x86_64.sh
#接下来一路yes和回车即可
3.关于环境移植的部分请参考
1号坑:使用conda env create -f base.yaml创建环境时,提示如下错误
Solving environment: failed
ResolvePackageNotFound:
- brotlipy==0.7.0=py36h9ed2024_1003
- ca-certificates==2021.9.30=hecd8cb5_1
- pillow==8.3.1=py36h5270095_0
- argon2-cffi==20.1.0=py36h9ed2024_1
- pcre==8.45=h23ab428_0
- traitlets==4.3.3=py36hecd8cb5_0
- libtiff==4.2.0=h87d7836_0
- giflib==5.2.1=haf1e3a3