当前位置: 首页 > news >正文

Pytorch安装教程(CPU版本)+cv2的安装

-2.注意事项

(1)如果为了安装anaconda重装系统,则之前安装的所有文件(包括路径必须删除干净)。如安装在D盘,则重装系统后C盘与D盘最好都格式化,这样不留痕迹,防止D盘保留之前的文件导致路径冲突
(2)实际的安装流程按照以下顺序进行:

  • 安装anaconda
  • 配置torch/torchvision/torchaudio
  • 配置cv2

其中最麻烦的是cv2,因为现行(2024.12)最新版本的anaconda自带的python是3.12版的,而对应最新的cv2只适配3.10版python,因此推荐安装最新anaconda,但自建新环境时推荐采用3.9版本的python,然后配置最新的torch,再根据需要配置cv2,配置cv2时不要采用conda安装,推荐下载whl文件,然后pip安装

-1.备注

【笔记】Pytorch安装配置

对于部分设备(如无nvidia显卡或者小型机等)而言,需要安装Pytorch的CPU版本,简单记录下安装过程,防止以后忘了

需要提前安装anaconda,安装时记得添加path
安装教程,安装链接(2022.10的版本是python3.9的),打开慢的操作,anaconda prompt打开后显示系统找不到指定的路径的操作
注意anaconda的版本,目前(2024.12)python的open-cv仅支持到3.10版python!!!
Anaconda版本和Python版本对应关系

python与Pytorch、Torchvision适配的版本表

0.cv2的安装

参考:conda安装本地whl文件
cv2地址参考:Anaconda 环境中安装OpenCV (cv2)_conda安装cv2

方法:离线下载合适版本的opencv的whl文件,然后指定路径安装即可,安装时用pip
注:powershell中,转CDEF盘直接输入“D:”即可,转具体文件夹用cd+指定路径即可

在自建环境(torch24中)安装cv2的示例:
在这里插入图片描述安装后按照以下语句测试是否安装成功
在这里插入图片描述
输出cv2的版本号则成功

1.查看python版本

首先,anaconda powershell prompt里输入

python -V

查看python的版本

2.查看适合的pytorch版本

进入pytorch官网查看可用的pytorch版本
点击下图“previous versions of PyTorch”
在这里插入图片描述

3.创建新环境+根据需要输入语句安装torch

3.1.根据需要创建新环境

可建立也可不建立,最好新建一下
注意第一行代码的python=3.8,也可以指定其他版本(不能太高,因为opencv适应的python版本较低)

# 创建名为torch2412的环境
conda create -n torch2412 python=3.8
# 查看已创建的环境
conda env list
# 第一次激活环境的命令
source activate torch2412
# 后续激活环境的命令
conda activate torch2412
# 关闭环境
conda deactivate

新环境建立好后需要补充国内源,这样python的包、库的下载会更快一点(见注1)

3.2.根据需要输入语句安装torch

在这里插入图片描述如在新环境(torch2412)内安装CPU版本,依次输入以下语句即可
先激活环境(如不需要在该环境安装,可跳过此步)

conda activate torch2412

再安装

conda install pytorch==2.5.0 torchvision==0.20.0 torchaudio==2.5.0 cpuonly -c pytorch

1.如无国内源,可添加三个源
参考链接

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
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

2.安装完毕后,在conda环境中,输入python,进入python环境,然后依次输入以下语句测试安装效果:

import torch
torch.__version__import torchvision
torchvision.__version__import torchaudio
torchaudio.__version__

如果输出版本号,则安装成功

3.部分用户安装完毕后可能无法导入tenserboard,在conda环境中,输入以下语句安装即可

conda install -c conda-forge tensorboard

http://www.mrgr.cn/news/79815.html

相关文章:

  • unity打包sdk热更新笔记
  • transformer学习笔记-自注意力机制(1)
  • 【数据库】E-R模型、函数依赖、范式
  • 数字图像处理考研考点(持续更新)
  • [大数据]Hudi
  • day2:nginx基础(未完待续)
  • 【0363】Postgres内核 从 XLogReaderState readBuf 解析 XLOG Record( 8 )
  • CCF-GESP 编程能力认证 C++ 七级 2024年9月份选择题详细解析
  • 十一、容器化 vs 虚拟化-Docker
  • openGauss开源数据库实战二十一
  • UnityShaderLab-实现溶解效果
  • MVC基础——市场管理系统(三)Clean Architecture
  • Python 处理多人多笔医保缴费异常退回业务
  • nginx 部署 ModSecurity3
  • Elasticsearch:使用阿里 infererence API 及 semantic text 进行向量搜索
  • 自然语言处理的未来愿景
  • python基础:(七)类
  • 基础暴力算法
  • C语言(指针练习)
  • MongoDB-ObjectID 生成器