GIS之深度学习08:安装GPU环境下的pytorch

环境:

cuda:12.1.1

cudnn:12.x

pytorch:2.2.0

torchvision:0.17.0

Python:3.8

操作系统:win


(本文安装一半才发现pytorch与cuda未对应,重新安装了cuda后才开始的,请跳过!!)

首先创建虚拟环境:需要在anaconda prompt里运行

我这里创建的是py38版本

conda create -n gpupytorch python=3.8

大家可以根据自己的需要去下载,输入命令后点击回车,然后输入y,回车:

接着查看cuda的版本,cuda是允许多个版本并存的。其他版本可在官网上下载:

(我电脑自带的是cuad12.4,但是没找到对应的pytorch版本,于是重新安装了12.1.1版本)

cuda官网:CUDA 12.3 Update 2 发行说明 (nvidia.com)

查看pytorch与cuda对应的版本:Previous PyTorch Versions | PyTorch

由于版本未对应,这里重新安装Pytorch,小伙伴们也可以从这开始看。

重新激活环境

activate gpupytorch

传统的下载方法比较慢,我么可以先下载lunzi

地址:download.pytorch.org/whl/torch_stable.html

我的cuda版本为12.1.1,pytorch版本应为2.2.0,Python版本为3.8

检索适应的lunzi,首先是torch

((torch文件已更正,为win版本,图片示例错误))

然后是torchvision

找一个位置存放lunzi(torch文件已更正,为win版本,图片示例错误)

回到终端

链接文件存放的路径,并安装lunzi:

(以自己的路径为准)

(gpupytorch) C:\Users\Administrator>d:(gpupytorch) D:\>cd D:\PlugWheel
pip install torch-2.2.0+cpu-cp38-cp38-win_amd64.whl

pip install torchvision-0.17.0+cpu-cp38-cp38-win_amd64.whl

均显示“successfully”,则表示安装成功!!

检验:

打开anaconda,切换gpupytorch环境(cpu同理)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/525127.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

中探:事件循环相关内容(因为不仅仅是初步认识,但也不至于是深入探讨,所以命名为“中探”)

下面内容写于 2022 年,文本描述过多,可能不适合有经验的人看。新的文章在 个人网站 中。 对了,说到事件循环,怎么可以离开这个最知名的视频呢!视频是英文的,但即使你听不懂,单纯看他的操作&…

微信小程序如何实现下拉刷新

1.首先在你需要实现下拉刷新页面的json文件中写入"enablePullDownRefresh": true。 2.在js文件的onPullDownRefresh() 事件中实现下拉刷新。 实现代码 onPullDownRefresh() {console.log(开始下拉刷新)wx.showNavigationBarLoading()//在标题栏中显示加载图标this.d…

【网络原理】使用Java基于UDP实现简单客户端与服务器通信

目录 🎄API介绍🌸DatagramSocket🌸DatagramPacket🌸InetSocketAddress 🌳回显客户端与服务器🌸建立回显服务器🌸回显客户端 ⭕总结 我们用Java实现UDP数据报套接字编程,需要借用以下…

[LeetCode][102]二叉树的层序遍历——遍历结果中每一层明显区分

题目 102. 二叉树的层序遍历 给定二叉树的根节点 root,返回节点值的层序遍历结果。即逐层地,从左到右访问所有节点。 示例 1: 输入:root [3,9,20,null,null,15,7] 输出:[[3],[9,20],[15,7]] 示例 2: 输入…

MongoDB在Linux环境下的安装与配置

目录 1. 准备工作 2. 安装MongoDB 2.1 传输MongoDB安装包 2.2 解压安装包 2.3 创建MongoDB安装目录 2.4 创建数据目录和日志目录 3. 启动MongoDB服务 3.1 启动MongoDB 3.2 连接MongoDB 3.3 退出MongoDB 1. 准备工作 在安装MongoDB之前,请确保您已具备以下…

10、MongoDB -- MongoDB 的 MongoTemplate 的功能和用法介绍

目录 MongoTemplate 的功能和用法演示前提:登录单机模式的 mongodb 服务器命令登录【test】数据库的 mongodb 客户端命令登录【admin】数据库的 mongodb 客户端命令 为 MongoDB 提供的两个 Starterspring-boot-starter-data-mongodb(为以同步方式操作 Mo…

2024年如何批量下载知乎回答和知乎文章导出pdf?

如何批量下载知乎回答和知乎文章导出pdf?用scraper浏览器扩展 2024 年开发的第一个脚本神器 下载的所有回答html内容,文件名为回答日期加标题。 接着批量将html转换pdf,效果如图: 再将所有pdf合成一个pdf文件: 每个回…

SQL盲注-实战布尔盲注

环境:win10 靶场:sqli-labs-master 本实验仅供学习参考!!! 1 布尔盲注 盲注就是在 SQL 注入过程中, SQL 语句执行后,查询到的数据不能 回显到前端页面。此时,我们需要利用一些方…

如何进入Windows 11的安全模式?这里提供详细步骤

序言 如果你在启动Windows 11 PC时遇到问题,则重新启动到安全模式可能会有所帮助,该模式会暂时禁用驱动程序和功能,以使你的PC更稳定。下面是如何做到这一点。 在Windows 7和更早版本中,通常可以在打开电脑后按功能键(如F8)启动安全模式。Microsoft从Windows 8中删除了…

k8s-生产级的k8s高可用(2) 25

部署containerd k8s2、k8s3、k8s4在配置前需要重置节点(reset)在上一章已完成 禁用所有节点docker和cri-docker服务 所有节点清除iptables规则 重置后全部节点重启 由于之前部署过docker,因此containerd默认已安装 修改配置 启动containe…

测试开发工程必备技能之一:Mock的使用

1. 背景 在实际产品开发过程中,某个服务或前端依赖一个服务接口,该接口可能依赖多个底层服务或模块,或第三方接口,比如说服务 A 依赖服务B,服务B又依赖服务 C 这种依赖的问题会导致原本的需求目的是要验证服务A&…

数学建模-动态规划(美赛运用)

动态规划模型的要素是对问题解决的抽象,其可分为: 阶段。指对问题进行解决的自然划分。例如:在最短线路问题中,每进行走一步的决策就是一个阶段。 状态。指一个阶段开始时的自然状况。例如:在最短线路问题中&#xff…