Pytorch cpu版安装及卸载详细教程(以及安装成功后无法在ide中使用问题解决方法)

2023-11-16

Pytorch cpu版安装及卸载详细教程(以及安装成功后无法在ide中使用问题解决方法)

一、准备

1.首先确定python的版本,且python是64位。

win+R,输入cmd,确定。在页面中输入python回车。可查看python版本既是否为64位。
本图为python3.8.3,64位。如不是64位,需卸载python,重新下载64位。

2.前往pytorch官网下载获取链接

官网地址链接: https://pytorch.org/.
进入后选择如图在这里插入图片描述
有两种方式,一种直接将下方pip install torch1.8.0+cpu torchvision0.9.0+cpu torchaudio===0.8.0 -f https://download.pytorch.org/whl/torch_stable.html复制进cmd中下载,但因网络原因可能时间较长(不推荐)
重点来讲第二种方法

(1)复制上方的网址进入

链接: https://download.pytorch.org/whl/torch_stable.html.

(2)选择对应版本下载,以我的python版本举例

我的python是3.8.3,64位。
在这里插入图片描述
上方链接意思是1.8.0版本,python3.8.X,windows64位。
在这里插入图片描述
上方链接意思是0.9.0版本,python3.8.X,windows64位。
版本根据自己的python进行调整(注意不要下载错误)。
点击下载到自己设定的位置(两个都要下载)。

二、正式安装

1.打开刚刚下载文件的文件夹

文件夹最好只有以上两个文件。注意是打开文件夹,不是文件。

2.在该文件夹下打开cmd

在这里插入图片描述
选中图片中内容,替换为cmd回车。(目录不一定与我的一致,是你下载上述文件的目录地址)
进入后,输入pip install +TAB键(TAB是快速填充)

在这里插入图片描述

填充完整后如上图,回车。等待其下载完。
下载完成后,接着输入pip install +TAB+TAB

在这里插入图片描述

填充完整后如上图,回车。等待其下载完。

3.安装完成

到此步位置,只要没有提示错误(如果提示warning,需要更新,可以不理会,影响不大),那么在python中,输入

import torch
torch.__version__

如果显示pytorch版本号即安装成功。
如果报错首先检测python是否是64位,其次检查是否下载版本与python版本不对应。

三、关于卸载pytorch

在cmd中输入pip uninstall torch,可以卸载。

四、可能出现的问题

如果选择anaconda进行python编程,出现已经安装成功,却无法使用pytorch的问题

此时需要在到安装python的路径,将python.exe(即python快捷方式)复制一个副本,并重命名为一个python3.8(不一定与我一样)。
在这里插入图片描述
然后在cmd中输入你改过的名字,如果回车后,正常显示python的版本,在再次按照步骤二操作一次,本次操作,下载速度会很快,成功后即可使用。
具体原理即详细步骤参考链接: https://www.cnblogs.com/wlx97e6/p/9556289.html.
到此为止我在安装中遇到的问题即解决办法都已给出,应该可以应对大多数问题,祝大家学习快乐!

如果问题解决,希望可以点个赞

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Pytorch cpu版安装及卸载详细教程(以及安装成功后无法在ide中使用问题解决方法) 的相关文章

随机推荐

  • c#中日志NLog配置问题

    Failed obtaining configuration for Common Logging from configuration section common logging 在配置中没有配置对 另外很有可能是NLog 的配置文件没
  • MM32F3273G8P火龙果开发板MindSDK开发教程15 - 获取msa311加速器的方向改变事件

    MM32F3273G8P火龙果开发板MindSDK开发教程15 获取msa311加速器的方向改变事件 1 功能描述 类似手机里横屏竖屏检测 当方向发生变化时 横屏竖屏自动切换 当msa311方向改变时 会产生中断 然后从寄存器Reg 0x0
  • 性能测试 —— Tomcat监控与调优:Jconsole监控

    JConsole的图形用户界面是一个符合Java管理扩展 JMX 规范的监测工具 JConsole使用Java虚拟机 Java VM 提供在Java平台上运行的应用程序的性能和资源消耗的信息 在Java平台 标准版 Java SE平台 6
  • 【转载】wireshark抓包教程详解

    Wireshark软件安装 软件下载路径 wireshark官网 按照系统版本选择下载 下载完成后 按照软件提示一路Next安装 说明 如果你是Win10系统 安装完成后 选择抓包但是不显示网卡 下载win10pcap兼容性安装包 下载路径
  • 存储的一些基本概念(HBA,LUN)

    time 2008 11 12auther skate 最近存储要升级 对存储的认识也更进一步了 下面是关于存储的一些相关的概念 存储的一些基本概念 HBA LUN 有些新手总是在各式各样的概念里绕来绕去 弄的不亦乐乎 所以我就把我的一些理
  • jmeter断言

    1 设置断言 右击线程组 断言 响应断言 2 设置响应断言 测试的模式输入的内容来自 察看结果树中的响应结果 3 察看结果树执行结果 4 断言结果
  • 《深入浅出OCR》前言知识(一):机器学习最新全面总结

    专栏介绍 经过几个月的精心筹备 本作者推出全新系列 深入浅出OCR 专栏 对标最全OCR教程 具体章节如导图所示 将分别从OCR技术发展 方向 概念 算法 论文 数据集等各种角度展开详细介绍 面向对象 本篇前言知识主要介绍机器学习 方便小白
  • Windows10 - 在当前文件夹下打开cmd(命令行)的方法

    1 清除文件路径输入cmd 2 按住shift 再点击鼠标右键 在某个版本前 这里右键还是打开命令行 后来换成了打开ps 有改注册表的方法 将其改回打开cmd
  • vue3 使用vant框架的van-list 上拉加载用法

  • STM32PWM知识详解

    目录 一 PWM简介 1 定义 2 主要参数 二 PWM产生方式 1 普通IO口与PWM口 2 普通IO口产生PWM 3 PWM口产生PWM 总结 参考链接归纳 一 PWM简介 1 定义 脉冲宽度调制 PWM 是一种数字信号 最常用于控制电
  • 【C++入门】虚继承的实现原理

    转载自 http blog csdn net xiejingfa article details 48028491 准备工作 1 VS2012使用命令行选项查看对象的内存布局 微软的Visual Studio提供给用户显示C 对象在内存中的
  • 计算两个数的平方和

    3 计算两个数的平方和 从键盘读入两个实数 编程计算并输出它们的平方和 要求使用数学函数pow x y 计算平方值 输出结果保留2位小数 程序中所有浮点数的数据类型均为float include
  • html右侧增加页面导航快捷键效果图及代码

    如果一个页面非常长时 在页面右侧增加导航快捷键还是比较有必要的 见效果图 局部放大后的效果 具体实现代码如下 html相关代码 div class gototop none div a href img src static imgs to
  • exit()函数

    进程的终止方式 有8种方式使进程终止 其中前5种为正常终止 它们是 1 从 main 返回 2 调用 exit 3 调用 exit 或 Exit 4 最后一个线程从其启动例程返回 5 最后一个线程调用pthread exit 异常终止有3种
  • Redis4.0从库复制报错"master_link_status:down"处理一例

    环境描述 Redis版本 4 0 2 主库 192 168 0 190 从库 192 168 0 191 今天Zabbix告警一直出现redis sync error的信息 于是登陆redis发现从库复制状态一直是master link s
  • 若依前端框架登录执行过程

    一 登录页面 登录页面是Views文件夹下的login vue文件 二 点击登录调用的方法为 handleLogin handleLogin this refs loginForm validate valid gt if valid th
  • Bugku题目MISC部分(持续更新)

    目录 telnet 1和0的故事 这是一张单纯的图片 隐写 社工 进阶收集 来自论坛提问 gQiRf的附件 zip 简单取证1 mimikatz PasswareKitForensic工具 眼见非实 啊哒 ping FileStoraged
  • spring中使用ThreadPoolTaskExecutor配置线程池

    背景 spring中经常使用ThreadPoolTaskExecutor来调用JDK的ThreadPoolExecutor初始化线程池 尤其在有异步执行的任务时 由于spring 异步任务默认使用的executor不会reuse线程 因此需
  • 寄存器优化补充

    一 简要概述 结构体在寄存器中应用可以简化繁琐的寄存器 这段代码在每个结构体成员前增加了一个 IO 前缀 它的原型在这段代码的第一行 代表了C 语言中的关键字 volatile 在 C 语言中该关键字用于表示变量是易变的 要求编译器不要优化
  • Pytorch cpu版安装及卸载详细教程(以及安装成功后无法在ide中使用问题解决方法)

    Pytorch cpu版安装及卸载详细教程 以及安装成功后无法在ide中使用问题解决方法 一 准备 1 首先确定python的版本 且python是64位 win R 输入cmd 确定 在页面中输入python回车 可查看python版本既