Anaconda是一个开源的Python发行版本,用来管理Python相关的包,安装anaconda可以很方便的切换不同的环境,使用不同的深度学习框架开发项目,本文将详细介绍Anaconda的安装以及环境配置
一、anaconda安装
因为网络原因,采用离线安装
1.官网找到自己需要的版本
2、上传压缩包到服务器
3、用sh命令执行.sh文件,开始安装
sh Anaconda3-2022.10-Linux-x86_64.sh
4、是否接受许可条款,输入yes后回车
5、 是否将Anaconda安装在当前目录下,可以输入新的路径回车安装,直接回车则安装在默认路径下
6、 安装anaconda,输入yes回车
7、安装完成
8、把conda加入系统路径
export PATH=/home/yourName/anaconda3/bin/:$PATH
9、检查是否安装成功
conda --version
10、更新配置文件
source ~/.bashrc
二、安装pytorch
1.更换镜像源
vim ~/.condarc
添加镜像源源码:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
show_channel_urls: true
ssl_verify: true
2.创建虚拟环境
#conda create -n 环境名称 python=Python版本
conda create -n pytorch1 python=3.6
3、激活虚拟环境
conda activate pytorch1
4、确定cuda版本
nvidia-smi
我的cuda版本是10.2
5、去官网找到相应版本的安装命令
我需要1.4版本的pytorch和10.1版本的cuda(10.2向下兼容)
我的安装命令如下。注意:删除-c pytorch,我们使用的是清华源。
conda install pytorch==1.4.0 torchvision==0.5.0 cudatoolkit=10.1
6、检验安装是否成功
三、Pycocotools安装
1、离线下载
2、打开文件夹,进入cocoapi-master\PythonAPI路径,运行:
python setup.py build_ext --inplace
python setup.py build_ext install
3、验证是否安装成功
python
from pycocotools.coco import COCO