在Windows下安装配置CPU版的PyTorch的方法


Posted in Python onApril 02, 2021

由于我已经安装了anaconda,所以不在赘述,下载可以上清华镜像版下载 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 我下的版本为Anaconda3-5.2.0-Windows-x86_64 对应python版本为3.6.5 版本根据个人需求下载即可。下面开始具体的PyTorch的cpu版本安装。

1.添加镜像源

还是使用清华源下载,打开cmd或者 anaconda prompt,输入以下代码:

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

在这里,我们配置了pkgs/free/,pkgs/main/和cloud/pytorch/等好几个清华源下的目录,以便为pytorch所需的全部相关库提供国内镜像源。
添加完毕后,运行下面这段代码查看镜像源是否设置成功:

conda config --show

如果在channels下方可以查看到我们添加的镜像源,那就是设置成功了。如下图:

在Windows下安装配置CPU版的PyTorch的方法

2.在Win10下配置PyTorch(CPU版)

打开cmd,输入以下代码查看当前环境:

conda info -e

运行结果如下所示:

在Windows下安装配置CPU版的PyTorch的方法

可以看到当前环境只有一个base环境,然后输入命令安装一个python:

conda create -n torch python=3.6

版本可以自己选择,遇到选择Y/N的,一律选择Y就行。安装完成如下图:

在Windows下安装配置CPU版的PyTorch的方法

安装完成后,输入下行命令进入环境

conda activate torch

在Windows下安装配置CPU版的PyTorch的方法

如图,出现(torch)即进入成功,然后进入百度https://pytorch.org/进入PyTorch官网,点击Get Started,进入后如下选择:

在Windows下安装配置CPU版的PyTorch的方法

由于安装的是CPU版本,所以不需要cuda,选择完成后,会出现上图红框中的代码,复制粘贴到cmd命令中:

conda install pytorch torchvision torchaudio cpuonly

回车后就会进行安装(安装过程需要一段时间,所以可以打把游戏啥的)老规矩,遇Y/N,无脑Y就行。完成后如下图

在Windows下安装配置CPU版的PyTorch的方法

到这步,基本算是安装成功了,只需要简单的验证即可。
进入python,输入import torch,如果没有报错,那就是安装成功!

在Windows下安装配置CPU版的PyTorch的方法

到此这篇关于在Windows下安装配置CPU版的PyTorch的文章就介绍到这了,更多相关Windows配置CPU版的PyTorch内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python判断端口是否打开的实现代码
Feb 10 Python
Django1.9 加载通过ImageField上传的图片方法
May 25 Python
python 获取键盘输入,同时有超时的功能示例
Nov 13 Python
解决在Python编辑器pycharm中程序run正常debug错误的问题
Jan 17 Python
500行Python代码打造刷脸考勤系统
Jun 03 Python
Django之使用celery和NGINX生成静态页面实现性能优化
Oct 08 Python
django框架使用views.py的函数对表进行增删改查内容操作详解【models.py中表的创建、views.py中函数的使用,基于对象的跨表查询】
Dec 12 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
Feb 21 Python
Python3爬虫中关于中文分词的详解
Jul 29 Python
linux mint中搜狗输入法导致pycharm卡死的问题
Oct 28 Python
解决hive中导入text文件遇到的坑
Apr 07 Python
Python Numpy之linspace用法说明
Apr 17 Python
PyQt5 QThread倒计时功能的实现代码
Apr 02 #Python
Python中Permission denied的解决方案
Apr 02 #Python
python爬不同图片分别保存在不同文件夹中的实现
Python读取文件夹下的所有文件实例代码
如何用python识别滑块验证码中的缺口
python 实现定时任务的四种方式
Apr 01 #Python
python读取pdf格式文档的实现代码
You might like
PHP如何编写易读的代码
2007/07/10 PHP
php 使用post,get的一种简洁方式
2010/04/25 PHP
PHP中输出转义JavaScript代码的实现代码
2011/04/22 PHP
PHP的SQL注入过程分析
2012/01/06 PHP
逆序二维数组插入一元素的php代码
2012/06/08 PHP
php中DOMElement操作xml文档实例演示
2013/03/26 PHP
PHP 验证码不显示只有一个小红叉的解决方法
2013/09/30 PHP
PHP生成随机密码类分享
2014/06/25 PHP
thinkphp制作404跳转页的简单实现方法
2016/09/22 PHP
PHP使Laravel为JSON REST API返回自定义错误的问题
2018/10/16 PHP
js onkeypress与onkeydown 事件区别详细说明
2012/12/13 Javascript
根据选择不同的下拉值出现相对应的文本输入框
2013/08/01 Javascript
jquery操作checkbox实现全选和取消全选
2014/05/02 Javascript
js实现select跳转菜单新窗口效果代码分享(超简单)
2015/08/21 Javascript
javascript Promise简单学习使用方法小结
2016/05/17 Javascript
js判断出两个字符串最大子串的函数实现方法
2016/11/01 Javascript
vue将对象新增的属性添加到检测序列的方法
2018/02/24 Javascript
对node.js中render和send的用法详解
2018/05/14 Javascript
vue中使用cookies和crypto-js实现记住密码和加密的方法
2018/10/18 Javascript
js+html5 canvas实现ps钢笔抠图
2019/04/28 Javascript
微信小程序API—获取定位的详解
2019/04/30 Javascript
原生JavaScript写出Tabs标签页的实例代码
2020/07/20 Javascript
浅谈vue 二级路由嵌套和二级路由高亮问题
2020/08/06 Javascript
vue 使用微信jssdk,调用微信相册上传图片功能
2020/11/13 Javascript
jQuery实现手风琴特效
2021/01/11 jQuery
Python常用列表数据结构小结
2014/08/06 Python
一文总结学习Python的14张思维导图
2017/10/17 Python
Python基于pycrypto实现的AES加密和解密算法示例
2018/04/10 Python
Django管理员账号和密码忘记的完美解决方法
2018/12/06 Python
通过PYTHON来实现图像分割详解
2019/06/26 Python
Python绘制动态水球图过程详解
2020/06/03 Python
Python configparser模块应用过程解析
2020/08/14 Python
opencv python 对指针仪表读数识别的两种方式
2021/01/14 Python
企业整改报告范文
2014/11/08 职场文书
历史博物馆观后感
2015/06/05 职场文书
基于Go Int转string几种方式性能测试
2021/04/28 Golang