Anaconda的虚拟环境下使用清华源镜像安装Pytorch

1. 版本说明

Anaconda23.7.4,python虚拟环境3.11,本机NVIDIA显卡驱动CUDA Version: 11.1,Pytorch2.7.1,CUDA11.8。

需要提前安装好Anaconda,用管理员身份打开Anaconda Prompt,可以通过以下命令查看:

安装虚拟环境(第2节)

如果电脑有NVIDIA显卡,nvidia-smi 查看

2. 更改虚拟环境和安装包的安装路径

如果想按照默认安装在C盘,可以跳过此步。Pytorch和CUDA的安装尽量预留大于6G的空间,如果安装时C盘空间不够,会报错:pip._vendor.urllib3.exceptions.ProtocolError: ("Connection broken: OSError(28, 'No space left on device')", OSError(28, 'No space left on device'))。

更改配置信息:

bash 复制代码
conda config --add envs_dirs F:\file\anaconda\envs
conda config --add pkgs_dirs F:\file\anaconda\pkgs

envs-dirs是虚拟环境的存放目录,pkgs-dirs是下载的包缓存的存放目录。

查看是否配置成功:conda config --show

新的配置在第一行。

3. 在Anaconda中创建虚拟环境

bash 复制代码
conda create --name pytorch271(自己的虚拟环境名称) python=3.11

安装成功,激活(切换)环境。

bash 复制代码
conda activate pytorch271

输入python能够进入到python的交互命令行,说明虚拟环境创建成功。

4. 配置清华源镜像

如果不使用清华源镜像,可以直接到Pytorch官网根据官方提供的命令安装,但是网络环境不好容易中断出错,ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE.

本文首选使用清华源镜像进行安装。配置清华源镜像。

bash 复制代码
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 --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

查看是否配置成功:conda config --show

channels下除了defaults有新配置的镜像信息。

5. 安装Pytorch

需要注意,现在安装Pytorch能够把CUDA一起安装,本机的NVIDIA显卡驱动需要和CUDA匹配,通常选择型号一致的,或者向下兼容。CUDA11.8的兼容性较好。

如果安装的版本过高,会报错F:\file\anaconda\envs\pytorch280\Lib\site-packages\torch\cuda\init.py:182: UserWarning: CUDA initialization: The NVIDIA driver on your system is too old (found version 11010).提示驱动的版本过低,需要升级本机的驱动或者使用低版本的CUDA。

本文适配的版本为Pytorch2.7.1和CUDA11.8,安装命令

bash 复制代码
pip install torch==2.7.1 torchvision==0.22.1 torchaudio==2.7.1 -i https://pypi.tuna.tsinghua.edu.cn/simple --extra-index-url https://download.pytorch.org/whl/cu118

安装完成后进入python交互命令行,查看是否安装成功

bash 复制代码
python
import torch
print(torch.version.cuda)
torch.cuda.is_available()

能够导入torch包,可以显示CUDA版本,且GPU可用。安装成功。

相关推荐
回眸&啤酒鸭4 天前
【回眸】Minicart 电商购物车核心功能落地指南
人工智能
一隅论数智4 天前
给AI一张“业务概念地图“:本体如何从哲学走向企业智能
大数据·人工智能·经验分享·笔记·学习·学习方法·政务
默_笙4 天前
🍙 给每个请求过安检:FastAPI 是怎么把校验写进类型注解的
python
AI的探索之旅4 天前
97 个 OpenCV 实例(三十):双目立体,从标定到点云
人工智能·opencv·计算机视觉
AlbertZein4 天前
Step-5-Preview 上手实测:3D 游戏、金融分析、网页设计一次跑完
人工智能·aigc
LaughingZhu4 天前
Product Hunt 每日热榜 | 2026-09-19
人工智能·深度学习·神经网络·搜索引擎·百度
qq_426003964 天前
启动playwright录制codegen生成自动化测试脚本
python·自动化
虎头金猫4 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
美狐美颜SDK开放平台4 天前
开发直播APP时如何接入视频美颜SDK?开发流程与注意事项
android·人工智能·计算机视觉·音视频·直播美颜sdk