1、下载Anaconda
法1:在Anaconda官网下载,比较费时:https://repo.anaconda.com/archive/;
法2:在清华大学开源软件镜像站
(https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/)下载,如图所示
python3.6对应的是Anaconda 5.2版本, 5.3以后的就是python3.7,
安装那个版本自己需要,若与系统python 版本一致,则不需要配置默认哪个python 版本;与系统版本不一致,可以多一个版本选择。
在这里插入图片描述
2、安装Anaconda
1、在文件下载的目录下(或放到想要安装的目录下)打开终端
2、运行.sh文件
bash Anaconda3-5.2.0-Linux-x86_64.sh
3、进入注册信息页面,输入yes;
4、阅读注册信息,一直enter,然后输入yes;查看文件即将默认安装的位置,按enter,即可安装(提一下一个小BUG,我第一次直接在下载目录下,显示的即将安装的目录和安装完成之后的目录不符合,第二次将.sh文件移至要安装的home新建目录下没问题)
5、安装完成后,收到加入环境变量的提示信息,输入yes,即自动添加了环境变量,自动修改.bashrc 文件
6 ,当显示是否需要安装 VS Code 选择 no 即可。验证是否安装成功 anaconoda -V
7、重启终端,即可使用Anaconda3;

7、若在终端输入python,仍然会显示Ubuntu自带的python版本,则是环境变量没有添加上,需要手动添加环境变量
我们执行:
sudo gedit ~/.bashrc

在文件末尾添加 export PATH=“/home/xupp/anaconda3/bin:$PATH”
记得
source ~/.bashrc

即可使用conda命令
3、conda添加清华镜像源 (conda install xxxxx的时候会默认用国外的镜像源,速度很慢,修改后能加快速度。)
运行以下命令

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes # 表示显示安装包来源

或者
在根目录下ls -a显示所有文件,sudo gedit ./.condarc,编辑添加清华镜像源,删除.condarc文件中的defaults(不从默认源defaults 下载)

channels:

  • conda-forge
  • http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  • http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  • http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  • http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  • http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    show_channel_urls: true

例如安装pythorch 时:
conda install pytorch1.7.0 torchvision0.8.0 torchaudio==0.7.0 cudatoolkit=11.0 -c pytorch

-c pytorch 表示 所以默认还是从conda源下载,新添加的清华等源没有用上。

4、有可能出现的问题:
conda的 HTTP ERROR“Solving environment: failed”问题
将添加镜像的 - https://… 改成 - http://… 即去掉s

原文链接:https://blog.csdn.net/tkzky001/article/details/118705205

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐