Anaconda下Pytorch环境配置

本文详细介绍了Anaconda的安装步骤,包括如何修改镜像源以提高下载速度。此外,还提供了创建虚拟环境的方法,并针对Pytorch和DGL库的安装给出了具体命令,包括CPU和GPU版本。在安装过程中,遇到的CondaHTTPError问题,可以通过调整镜像源解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Anaconda 安装

比较简单,官网下载,无脑一步一步进行安装即可

Anaconda 修改镜像

打开资源管理器,开启隐藏文件显示,找到C盘中的用户文件夹下的Anaconda配置文件.condarc:C:\Users\用户名.condarc,修改内容如下:

channels:
# pytorch的镜像
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
# DGL库的镜像
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/dglteam/
# 其他包的下载镜像,,可以根据需要添加不同的镜像地址
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: true
sl_verify: false

Anaconda 创建虚拟环境

命令:conda create -n 环境名 python=3.x

如果不修改镜像,直接创建虚拟环境,可能会报错,类似:CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/python/win-64/current_repodata.json>

这个错误并不是一定会出现,如果出现,解决方案如下:

按照上述Anaconda 修改镜像中的描述修改镜像,再使用该命令进行安装即可。

使用官网命令能够成功安装且不报错,则不需要修改镜像。

Anaconda 安装 Pytorch 环境

Pytorch官网:https://pytorch.org/get-started/locally/

1、先创建虚拟环境

命令:conda create -n 环境名 python=3.x

实例:conda create -n pytorch python=3.9,即创建一个基于Python3.9版本且名称为 pytorch的虚拟环境

2、激活虚拟环境

命令:conda activate 环境名

3、安装 Pytorch

官网命令(CPU版本):conda install pytorch torchvision torchaudio cpuonly -c pytorch

GPU版本选择对应的CUDA版本即可。

如果Anaconda的镜像修改为了清华的镜像,则不能直接使用官网的命令,需要删去官网命令末尾的-c pytorch,如果不修改依然会报CondaHTTPError错误,新命令为:conda install pytorch torchvision torchaudio cpuonly

Anaconda 安装 DGL

DGL官网:https://www.dgl.ai/pages/start.html

DGL需要先安装Pytorch,流程如 Anaconda 安装 Pytorch 环境 所述。

DGL官网安装命令(CPU版本):conda install -c dglteam dgl

使用镜像之后也需要修改命令,删除-c dglteam,如果使用原命令,可能会报CondaHTTPError错误,新命令为:conda install dgl

如果需要安装GPU加速版本,只需要在新命令的基础上修改dgl对应的cuda版本名即可,例如conda install dgl-cuda113

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值