开篇提示,玩机器学习,一定不能用配置一般的电脑,否则后果自负。现在入正题。其实不管是在Windows系统还是Ubuntu这样的Linux系统,要安装基于Python编程语言的机器学习库(像PyTorch这样的机器学习库)或软件工具,一般建议都是需要在pip3的格式下安装的。官方就这么建议和要求的。

之前的文章里,我们已经学习了如何安装pip3这样的工具。Windows和Ubuntu这样的Linux系统里都已安装过。那么我们就可以用pip3来安装库了。很多时候,我们要用pip工具来安装软件库,一般直接用pip3 install XXX就行了。所以我们要安装学习开源的机器学习库PyTorch的话,那么可能就会在cmd里或者终端shell里执行pip3 install pytorch。不过需要注意的是,这个不总是可行。

有时候,由于网速问题或者软件镜像源的问题,我们直接在pip3里安装,很容易失败。当然多次尝试的话,可能会下载完成,不过那个几率并不大。更重要的是,我们需要去国外官方网站或者根据官方网站的指导建议来下载安装。

对于Python的机器学习库PyTorch,我们去官网看下就知道了。这个的确不是直接install。而是有不同的版本和命令。我们使用的操作系统不一样,计算平台不一样,而由于是Python的pip3安装,所以包和编程语言就忽略了。根据OS和计算平台选不同的就行了。

所以按照pytorch官网的建议,如果我们用的是CUDA,那么根据CUDA版本来选择适合自己的安装方法。比如我们用的是CUDA10.2那么就是pip install torch==1.8.1+cu102 torchvision==0.9.1+cu102 torchaudio===0.8.1 -f https://download.pytorch.org/whl/torch_stable.html命令来安装。而如果是CUDA11.1那么就是pip install torch==1.8.1+cu111 torchvision==0.9.1+cu111 torchaudio===0.8.1 -f https://download.pytorch.org/whl/torch_stable.html命令来安装。

需要说明一下,CUDA这个统一计算设备架构,是基于显卡的。在以前的系列文章里我们已经介绍过Ubuntu下安装。现在说Windows系统,有时候,笔记本电脑没有独立显卡或者独立显卡配置太低,可能就不支持CUDA或者没法用。这个可以在Windows系统里的,设备管理器-显示适配器里查看。这种情况,可以试试CPU(作死的节奏)。那么对应命令pip install torch==1.8.1+cpu torchvision==0.9.1+cpu torchaudio===0.8.1 -f https://download.pytorch.org/whl/torch_stable.html执行即可。对照官网就知道了。另外机智客看官方网站上的说明,CUDA10版本需要Windows10,而很多电脑系统还停留在win7和win8这些。

pytorch用win还是Linux,如何在Windows系统安装使用机器学习库PyTorch相关推荐

  1. 【深度学习】基于Torch的Python开源机器学习库PyTorch卷积神经网络

    [深度学习]基于Torch的Python开源机器学习库PyTorch卷积神经网络 文章目录 1 CNN概述 2 PyTorch实现步骤2.1 加载数据2.2 CNN模型2.3 训练2.4 可视化训练 ...

  2. 【深度学习】基于Torch的Python开源机器学习库PyTorch回归

    [深度学习]基于Torch的Python开源机器学习库PyTorch回归 文章目录1 torch.autograd 2 torch.nn.functional 3 详细的回归DEMO3.1 DATAS ...

  3. 【深度学习】基于Torch的Python开源机器学习库PyTorch概述

    [深度学习]基于Torch的Python开源机器学习库PyTorch概述 文章目录 1 PyTorch简介 2 环境搭建 3 Hello world!3.1 Tensors (张量)3.2 操作 4 ...

  4. linux安装win镜像文件,如何在Windows,Mac和Linux上安装ISO和其他光盘映像 | MOS86

    Disc图像比以往任何时候都更加有用,这些电脑常常缺少CD和DVD驱动器.创建ISO文件和其他类型的光盘映像,你可以 您也可以使用这些图像文件来刻录原始光盘的副本,创建副本.光盘映像文件包含光盘的完整 ...

  5. win10复制粘贴linux,如何在Windows 10的Bash Shell中启用复制和粘贴键盘快捷键 | MOS86...

    Windows 10s Bash shell终于有了方便的复制和粘贴键盘快捷键,但是出于兼容性原因,默认情况下将它们禁用. 这些快捷方式在2018年10月更新中可用,该更新最初代号为Redstone ...

  6. 如何用cmd链接linux,如何在Windows cmd 下使用linux的命令

    前期准备 windows电脑一台 git windows版(不知道怎么安装git的童鞋请百度安装git) 背景介绍 作为一个程序员每天都或多或少会对cmd进行操作,用过linux系统后再来使用cmd你 ...

  7. 最像win的linux,最像Windows的Linux系统发行版

    2017-3-16 13:45 [天极网手机频道]Linux世界的新同学们,大家好,当你看到这么多基于Linux内核的发行版后,是不是在选择的过程中无从下手呢.很多同学都是刚刚从熟悉的Windows系 ...

  8. caffe win 还是 linux,caffe的windows版本安装,超级简单

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 错误72error : Error opening output file 'C:/Users/林鑫辰/AppData/Local/Temp/tmpxft ...

  9. windows如何安装python-手把手教你如何在windows系统安装python?

    "记得勾选add python 3.x to PATH选项哟~" 如何在自己的电脑上安装python呢?小编以windows操作系统为例,介绍Python安装教程. 1.登陆pyt ...

最新文章

  1. 数据分析中会常犯哪些错误,如何解决的?
  2. mysql函数快速查找
  3. Unity 4.3 2D 教程:新手上路
  4. 深入理解Spark 2.1 Core (十):Shuffle Map 端的原理与源码分析
  5. 在C#代码中应用Log4Net(五)将Log4Net正确地封装在自己的类库中并进行调用
  6. 企业联合体的形式_联合体如何联合?——总包新政下,联合体如何联合?系列三...
  7. lambda 使用_如何使用Lambda和API网关构建API
  8. 三种方法实现轮播图配置,史上最简方法~
  9. mysql python 2.7.14_Python2.7.14新手学习
  10. 编码格式与Datatable数据
  11. IDEA 强大文件对比功能
  12. EPSON/爱普生打印机Linux打印服务器基于ARM驱动安装踩坑CUPS实现支持远程打印AirPrint
  13. 这3款在线PS工具,得试试
  14. pH响应UV交联壳聚糖水凝胶/氨基葡聚糖基生物杂化水凝胶NMPA-CS壳聚糖水凝胶的制备
  15. OH!硬件!—— 开源硬件平台OSHWHub介绍
  16. 关于C语言中的绝对值函数
  17. 7月第1周回顾:AMD英特尔四核战在即 华为3Com遭收购传言
  18. 计算车号Java,汽车VIN码校验算法 java版
  19. 如何使用Couchbase实现文档版本控制
  20. python兔子_python学习:关于生兔子问题

热门文章

  1. 解决ubuntu修改密码 Module is unknow报错
  2. java对象关系映射ROM
  3. 一个用了统计CPU 内存 硬盘 使用率的shell脚本
  4. appium===元素定位
  5. Btrfs入门(一)
  6. Mysql 於lampp xampp LinuxUbuntu下的配置
  7. 关于Strut2内置Json插件的使用
  8. 系统分析的几个好工具
  9. C#多线程学习(二) 如何操纵一个线程
  10. Entity SQL Language 三 Where/Exists/In/Like/参数及外键查询