01-1 搭建 pytorch 虚拟环境

pytorch 管网:PyTorch


一 进入 Anaconda

二 创建虚拟环境

python 复制代码
conda create -n pytorch python=3.9
  1. 注意要注意断 VPN
  2. 切换镜像:
  • 移除原来的镜像
python 复制代码
# 查看当前配置
conda config --show channels
conda config --show-sources

# 移除之前的镜像
conda config --remove-key channels.https://pypi.tuna.tsinghua.edu.cn/simple
  • 添加新的镜像
python 复制代码
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free/
conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/conda-forge/

三 进入虚拟环境

python 复制代码
conda activate pytorch

3.1 直接使用官网的方式

Anaconda也可以使用 pip 的方式安装,大小我这个 2G左右

多测试下,网络问题试了几次。

复制代码
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu117

后面是错误尝试:


四 在虚拟环境中安装 pytorch

python 复制代码
conda install pytorch torchvision torchaudio cudatoolkit=11.0 -c pytorch -c nvidia

conda install pytorch==1.7.0 torchvision==0.8.1 torchaudio -c pytorch

# 11.6
conda install pytorch==1.12.0 torchvision==0.13.0 torchaudio==0.12.0 cudatoolkit=11.6 -c pytorch -c conda-forge

conda install pytorch==1.9.0 torchvision==0.10.0 torchaudio==0.9.0 cudatoolkit=11.3 -c pytorch -c conda-forge

# CUDA 11.0
conda install pytorch==1.7.0 torchvision==0.8.0 torchaudio==0.7.0 cudatoolkit=11.0 -c pytorch 

conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidia

pytorch:1.9.0 torchvision: 0.10.0 python: 3.9

下载地址:Index of /anaconda/cloud/pytorch/win-64/ | 清华大学开源软件镜像站

查看cuda版本

python 复制代码
nvidia-smi

查看cuda 版本

python 复制代码
nvcc --version

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2020 NVIDIA Corporation
Built on Thu_Jun_11_22:26:48_Pacific_Daylight_Time_2020
Cuda compilation tools, release 11.0, V11.0.194
Build cuda_11.0_bu.relgpu_drvr445TC445_37.28540450_0

RTX 3080的算力是8.6,3080Ti只能适用CUDA11.0以上的版本;需要重新安装对应CUDA可用版本的pytorch版本;

pip之后默认安装的环境是torch1.9.0+cuda10.2,而3080ti的算力是8.6,支持的cuda版本应该不小于11.0,所以出错。

五 使用安装包安装

python 复制代码
conda activate pytorch

# 跳转文件夹
cd /d E:\4-viev_find\yolo5
python 复制代码
conda install --offline pytorch-1.9.0-py3.9_cuda11.1_cudnn8_0.tar.bz2

conda install --use-local pytorch-1.9.0-py3.9_cuda11.1_cudnn8_0.tar.bz2 -n pytorch
相关推荐
ARM+FPGA+AI工业主板定制专家1 小时前
基于GPS/PTP/gPTP的自动驾驶数据同步授时方案
人工智能·机器学习·自动驾驶
长鸳词羡1 小时前
wordpiece、unigram、sentencepiece基本原理
人工智能
ㄣ知冷煖★1 小时前
【GPT5系列】ChatGPT5 提示词工程指南
人工智能
科士威传动1 小时前
丝杆支撑座在印刷设备如何精准运行?
人工智能·科技·自动化·制造
程序员小远2 小时前
银行测试:第三方支付平台业务流,功能/性能/安全测试方法
自动化测试·软件测试·python·功能测试·测试工具·性能测试·安全性测试
taxunjishu2 小时前
DeviceNet 转 Modbus TCP 协议转换在 S7-1200 PLC化工反应釜中的应用
运维·人工智能·物联网·自动化·区块链
kalvin_y_liu3 小时前
智能体框架大PK!谷歌ADK VS 微软Semantic Kernel
人工智能·microsoft·谷歌·智能体
爱看科技3 小时前
智能眼镜行业腾飞在即,苹果/微美全息锚定“AR+AI眼镜融合”之路抢滩市场!
人工智能·ar
猫头虎4 小时前
如何查看局域网内IP冲突问题?如何查看局域网IP环绕问题?arp -a命令如何使用?
网络·python·网络协议·tcp/ip·开源·pandas·pip
沿着路走到底4 小时前
python 基础
开发语言·python