Windows下PyTorch开发环境安装教程

Anaconda安装

  Anaconda是为方便使用python而建立的一个软件包,其包含常用的250多个工具包,多版本python解释器和强大的虚拟环境管理工具,所以Anaconda得名python全家桶。Anaconda可以使安装、运行和升级环境变得更简单,因此推荐安装使用。

安装步骤:

  • 官网下载安装包 https://www.anaconda.com/distribution/#download-section
  • 运行安装包
  • 选择安装路径:通常选择默认路径,务必勾选Add Anaconda to the system PATH environment variable(将Anaconda添加到环境变量中),等待安装完成
  • 验证安装成功:快捷键win+R,打开cmd,输入conda,回车,如果出现各种相关信息,说明安装成功。

PyCharm安装

  PyCharm是强大的 Python IDE,拥有调试、语法高亮、Project管理、代码跳转、智能提示、版本控制等功能。

安装步骤:

  1. 官网下载安装包 https://www.jetbrains.com/pycharm/,安装包分为专业版(收费)和社区版(免费)。
  2. 运行安装包。
  3. 选择路径,勾选Add launchers dir to the PATH,勾选.py,等待安装完成。

CUDA与CuDNN安装(非必须)

  1. 检查是否有合适GPU,若有,需安装CUDA与CuDNN。只有N卡支持cuda,如下操作可以查看支持的cuda版本:
  2. NVIDIA控制面板→系统信息→组件→3D设置/NVCUDA.DLL
  3. 进入PyTorch官网https://pytorch.org/,点击GetStarted,查看所支持的CUDA版本是多少。
  4. 进入CUDA官网https://developer.nvidia.com/cuda-toolkit-archive,选择相应版本的CUDA,选择相应的操作系统,Installer Type 选择 local。点击下载第一个文件。运行安装包,安装完成不必创建快捷方式。
  5. 验证CUDA是否安装成功:进入安装路径的bin文件夹,复制路径,命令行切换到该路径下(如cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin),然后执行nvcc -V,回车,如果出现相关版本信息,说明正确安装。
  6. 进入cuDNN官网https://developer.nvidia.com/rdp/cudnn-download,注册并登录账号,选择相应版本下载。解压安装包,将里面的三个文件夹复制到CUDA安装路径下(如C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1),cuDNN就安装完成了。
  7. 验证cuDNN是否安装成功:命令行切换到安装路径的extras\demo_suite文件夹下,执行bandwidthTest.exe,回车,Result = PASS说明安装成功。继续执行deviceQuery.exe,回车,显示GPU型号,Result = PASS,表示CUDA和cuDNN都安装成功了。

将pip源更换到国内镜像

  使用pip安装python工具包时,由于默认源网速极慢,建议切换国内镜像。
默认源

https://pypi.org/

国内镜像

阿里云 https://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) https://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

华中科技大学https://pypi.hustunique.com/

临时使用
  安装命令后接 -i url 即可,如:用清华镜像下载pandas
  pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple
永久修改
  修改%HOMEPATH%\pip\pip.ini文件
  %HOMEPATH%通常为C:\Users\xx
  通常需要新建文件夹pip,然后新建文件pip.ini,ini文件可以用记事本打开和编辑,在pip.ini文件中输入以下内容(以豆瓣镜像为例):

  [global]
  index-url = https://pypi.douban.com/simple
  [install]
  trusted-host = pypi.douban.com

PyTorch安装

1. 下载whl文件(非必须)

  进入PyTorch官网https://pytorch.org/,点击GetStarted,选择相应版本,package选择pip,可以看到下方出现了torch和torchvision的最新版本号,以及一个网址https://download.pytorch.org/whl/torch_stable.html,复制网址,进入,可以看见各个版本的torch安装文件,通过这种方式,比直接执行安装命令速度要快。文件命名是有规律的,如:

  cu101/torch-1.4.0-cp37-cp37m-win_amd64.whl,
  cu101/torchvision-0.5.0-cp37-cp37m-win_amd64.whl

  cu后为cuda版本,torch后为torch版本,torchvision后为torchvision版本,cp后为python版本,最后面代表windows64位。

  可以利用快捷键ctrl+F搜索最新版本的torch和torchvision文件(如搜索cu101/torch-1.4.0),再选择相应python版本和平台下载pytorch与torchvision的whl文件,python版本要与系统一致,可以在命令行输入python来查看系统中python的版本。

2. 用PyCharm新建一个项目

  Create New Project→Pure Python→命名→Create
  新建一个脚本:File→New→Python file→命名→回车
  在脚本中输入如下代码→右键→Run ‘项目名' →报错找不到torch,因为在当前环境中,我们没有安装PyTorch。

import torch
print("hello pytorch{}".format(torch.__version__))
print(torch.cuda.is_available())

3. 创建python虚拟环境

  点击下方Terminal→输入conda create -n 虚拟环境名 python=版本号(如conda create -n pytorch_gpu python=3.7)→回车→等待完成

  进入虚拟环境:输入conda activate 虚拟环境名→回车

4. 安装

  进入whl文件所在目录:输入cd whl文件所在目录→回车
  安装:输入pip install torch→按tab键自动补全→回车→等待成功安装
     输入pip install torchvision→按tab键自动补全→回车→等待成功安装

注意: 如果第一步没有下载whl文件,那么直接用pip或conda命令安装,安装命令在PyTorch官网选择相应版本后会显示。

5. 将当前项目关联到新创建的虚拟环境,即选择python解释器

  File→Setting→Project:项目名/Project Interpreter→设置按钮→Add→Conda Environment→Existing environment→interpreter中选择 anaconda安装路径/envs/虚拟环境名/python.exe→OK→OK→OK→稍等片刻进行初始化

6. 验证

  右键运行,成功输出PyTorch版本。如果输出True,证明GPU可用。

总结

到此这篇关于Windows下PyTorch开发环境安装教程的文章就介绍到这了,更多相关windows PyTorch环境安装内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 关于windows下Tensorflow和pytorch安装教程

    一.Tensorflow安装 1.Tensorflow介绍 Tensorflow是广泛使用的实现机器学习以及其它涉及大量数学运算的算法库之一.Tensorflow由Google开发,是GitHub上最受欢迎的机器学习库之一.Google几乎在所有应用程序中都使用Tensorflow来实现机器学习. 例如,如果您使用到了Google照片或Google语音搜索,那么您就间接使用了Tensorflow模型.它们在大型Google硬件集群上工作,在感知任务方面功能强大. 2.Tensorflow安装(c

  • windows系统快速安装pytorch的详细图文教程

    pip和conda的区别 之前一直使用conda和pip ,有时候经常会两者混用.但是今天才发现二者装的东西不是在一个地方的,所以发现有的东西自己装了,但是在运行环境的时候发现包老是识别不了,一直都特别疑惑,直到今天注意到这个问题,所以来总结一下二者的区别. pip pip专门管理Python包 编译源码中的所有内容. (源码安装) 由核心Python社区所支持(即,Python 3.4+包含可自动增强pip的代码). conda Python不可知论者. 现有软件包的主要重点是Python,而

  • linux或windows环境下pytorch的安装与检查验证(解决runtimeerror问题)

    1.pytorch官网下载对应安装文件 https://pytorch.org/ 在getstarted处选择对应版本 方法一:直接使用对应的安装指令进行安装 但是其实这样比较容易断或者出现runtimeout的error.解决办法:使用pip先进行源的查找,在开始下载后停掉,然后找到屏幕上打印出来的链接,手动下载whl 然后手动安装. 方法二:选择相应版本的whl进行离线下载 找到下载链接 进行whl文件的下载然后安装 pytorch从链接安装指定版本 pip3 install whl pip

  • Windows下PyTorch开发环境安装教程

    Anaconda安装   Anaconda是为方便使用python而建立的一个软件包,其包含常用的250多个工具包,多版本python解释器和强大的虚拟环境管理工具,所以Anaconda得名python全家桶.Anaconda可以使安装.运行和升级环境变得更简单,因此推荐安装使用. 安装步骤: 官网下载安装包 https://www.anaconda.com/distribution/#download-section 运行安装包 选择安装路径:通常选择默认路径,务必勾选Add Anaconda

  • Windows 下python3.8环境安装教程图文详解

    python3.8新功能相关文章 Python 3.8 新功能大揭秘[新手必学] Python 3.8 新功能来一波(大部分人都不知道) 第一步 下载python3.8,官网下载较慢,我已经下载好了 64位 32位 第二步 双击安装,记得勾选红框框! 不勾选的话,安装完需要自己配置环境变量 等待即可 第三步 完成安装,检验是否安装成功 ctrl+R打开运行,输入cmd打开命令行 命令行中运行输入python测试是否运行(若电脑中同时有python2和python3则输入python3来指定运行的

  • windows下wxPython开发环境安装与配置方法

    安装文件准备: 安装文件 下载地址 python-2.6.2.msi http://www.python.org/download/ wxPython2.8-win32-unicode-2.8.10.1-py26.exe wxPython2.8-win32-docs-demos-2.8.10.1.exe http://www.wxpython.org/download.php py2exe-0.6.9.win32-py2.6.exe http://sourceforge.net/projects

  • Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)

    由于换电脑或重装系统后常需要重新搭建PHP环境,此次简单记录一下Windows下搭建PHP环境的过程,具体步骤可以参照网上资料 准备工作: Windows下手工搭建PHP环境需要先下载相应的软件,需要注意的是Apache与PHP的版本必须保持一致(均为32位或64位),如果版本不一致将导致整合Apache与PHP不成功,即修改配置文件后启动Apache报如下图所示的错误: 其实在http://windows.php.net/download/上有很详细的描述,读者可以根据自己的需要选择相应的版本

  • window下homestead开发环境安装详细教程

    一.资源准备 链接:http://pan.baidu.com/s/1mh7qUBe 密码:p4wx 1. virtualbox.box文件放在C盘根目录上. 2. metadata.json文件放在C盘用户目录上.比如我的是 C:\Users\pc 3. Git-2.9.3-64-bit.exe 下载安装,全部默认就好. 4. vagrant_1.8.5.msi 下载安装. 5. VirtualBox-5.1.4-110228-Win.exe 下载安装. 二.简介 1. 什么是vagrant?

  • Python入门开发教程  windows下搭建开发环境vscode的步骤详解

    目录 一.环境介绍 二. 搭建python开发环境 2.1 Python版本介绍 2.2 在windows下安装Python环境 2.3 windows下安装VSCode代码编辑器 一.环境介绍 操作系统: win10 64位 python版本: 3.8 IDE: 采用vscode 用到的相关安装包CSDN打包下载地址: http://xiazai.jb51.net/202107/yuanma/Pytho_jb51.rar 二. 搭建python开发环境 2.1 Python版本介绍 因为Pyt

  • VS2010 boost标准库开发环境安装教程

    分享VS2010 boost标准库开发环境安装教程 1. BOOST编译过程非常复杂,目前为了学习BOOST,首先搭建基于VS2010的BOOST开发环境. Boost库是一个可移植.提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一.Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容.在C++社区中影响甚大,是不折不扣的"准"标准库.Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关.大部分boost库功能

  • Windows下python3.6.4安装教程

    Windows下python3.6.4安装教程的详细过程,供大家参考,具体内容如下 步骤: 下包->安装-->添加环境变量-–>测试 1.下包 Python安装包下载:下载地址 下载最新的安装包 找到3.6.4版本: 2.安装 下载之候直接双机就可以开始安装,然后"下一步"就可以.需要注意的一个地方是,如果需要指定安装路径,下面这里选择: 接着下一步,在下面你的地方定义路径: 至此,Python就已经安装到您的本地了,但是十有八九是无法运行的,在Windows的命令行

  • Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解

    1. 安装Anaconda3 官网下载Anaconda3:https://www.anaconda.com/distribution/ 运行下载好的.exe文件 Win+R 调出运行对话框,输入 cmd 回车,输入 python,如果出现python版本信息,表明安装成功. 添加环境变量:高级系统设置 -> 环境变量 2. 查看电脑显卡信息 以 Win10 为例,控制面板 -> NVIDIA控制面板 -> 帮助 -> 系统信息 -> 组件 3. 创建PyTorch环境 卸载原

  • Windows下PyCharm2018.3.2 安装教程(图文详解)

    安装包 PyCharm 笔者使用PyCharm2018.3.2,请根据机器是64位还是32位来选择对应的PyCharm版本.(相信绝大部分人都可以很从容的来查看自己机器的位数,在这里就不赘述了,如果不清楚自己可以百度一下就可以) 可以去PyCharm官网:https://www.jetbrains.com 下载对应机器的安装包. 安装包下载 第一步:进入PyCharm官网,点击Tools,如下图所示: 第二步:点击"PyCharm",进入安装包现在页面,如下图所示: 第三步:点击&qu

随机推荐