Anaconda3+Python3.6+PyTorch0.4.0安装步骤
本⼈电脑:win10 + 没有英伟达显卡 + Anaconda3 5.2.0 (其中Anaconda⾥的Python版本是3.6),要安装PyTorch 0.4.0 版本
⼀、写在前⾯:
最近的⼯作都开始于这句话:Install PyTorch (version 0.3.1), Torch Vision and dependencies from
因为开始学习⼀个东西,先决条件(最开始要做的)是上⾯那⼀句话,所以就要先从安装PyTorch开始喽!
嗯,接下来我就是bilibili搜各种PyTorch的安装教程,搜各种安装教程博客,看官⽹安装步骤。
最开始看的是bilibili上,视频⾥教的步骤⼤致是:安装Anaconda、显卡准备、管理环境、使⽤conda指令创建⼀个Pytorch环境、PyTorch安装、检验安装。这其中,显卡准备难住我了,我电脑没有英伟达显卡。。。
建站总结报告⼆、看视频教程,在PyTorch官⽹,根据⾃⼰电脑的配置进⾏选择,复制并执⾏对应命令,安装PyTorch的⼤致步骤:
1,安装Anaconda(去官⽹下载并安装Anaconda)
2,安装PyTorch (去官⽹安装PyTorch)
核⼼:就是在PyTorch官⽹根据⾃⼰电脑配置选择,然后执⾏对应的安装命令,完事。
1)PyTorch Build(选择想要安装的PyTorch版本)
2)Your OS(选择你电脑⽤的哪个操作系统)
3)Package(选择安装⽅式,conda或者pip)
height and build翻译4)Lauguage(选择python的版本,这个需要根据你安装的Anaconda⾥⾯的python版本进⾏选择)
5)CUDA(选择是否带有GPU加速,GPU加速会提⾼做事效率。根据你电脑的显卡进⾏选择,只有Nvidia英伟达显卡⽀持CUDA加速,所以如果你电脑有Nvidia英伟达显卡,那么是⽀持CUDA的,是⽀持GPU加速的,选择想要安装的CUDA版本就OK了。否则,像我⼀样,电脑是AMD显卡,嗯,是不⽀持CUDA的,CUDA就得选择None。)
选择好这⼏个后,官⽹会有相应的命令,然后执⾏命令,安装完事~~~
注:但我要安装的是PyTorch 0.3.1 版本的,此版本不⽀持Windows系统。PyTorch 0.4.0 版本之后,才开始⽀持Windows系统。另,官⽹PyTorch 1.0.0之前版本,没有Windows系统下的命令,只有Linux和Mac系统下的命令,所以需要⾃⼰对应的命令。
三、顺便想提⼀下显卡、CPU的关系(参考:)
1)显卡:(Video card,Graphics card)全称:显⽰接⼝卡,⼜称显⽰适配器,是计算机最基本配置、最重要的配件之⼀。有独⽴显卡和集成显卡。独⽴显卡:作为⼀个独⽴的器件插在主板的AGP接⼝上的,可以随时更换升级。集成显卡:显卡集成在主板上,不能随意更换。集成显卡和独⽴显卡都是有GPU的。
2)GPU:GPU这个概念是由Nvidia公司于1999年提出的。GPU是显卡上的⼀块芯⽚,就像CPU是主板上的⼀块芯⽚。
炫舞空白名字空格代码3)CUDA:(Compute Unified Device Architecture),通⽤并⾏计算架构,是⼀种运算平台。并不是所有GPU都⽀持CUDA。CUDA:是Nvidia推出的只能⽤于⾃家GPU的并⾏计算框架,只有安装这个框架才能进⾏复杂的并⾏计算。
四、我电脑(win10 + Anaconda3 5.2.0 + Python3.6)安装PyTorch存在的问题:
1)我电脑没有Nvidia显卡,不⽀持CUDA。即只能安装CPU版本的,不能安装GPU版本的。
2)我需要安装Pytorch 0.3.1,但PyTorch0.4.0版本之前不⽀持windows系统。所以我选择安装PyTorch 0.4.0。
3)官⽹上PyTorch 1.0.0之前的版本,只有Linux和Mac系统的命令,要安装PyTorch0.4.0 Windows系统的需要⾃⼰。。
4)我选择安装PyTorch0.4.0,但选择⽤conda只有安装GPU版本的命令,没有安装CPU版本的命令;选择⽤pipi安装,既有装GPU版本,也有装CPU版本的命令。所以我选择⽤pip安装。
论坛类网站app源码我电脑没有英伟达显卡,不⽀持CUDA,CUDA只能选择None(即只能安装CPU版本的,不能安装GPU版本的)。我要安装的是PyTorch 0.3.1版本,⽹上说0.3.1和现在的1.3版本不兼容怎么怎么的。。。如果我安装了官⽹上最新的1.3版本,最后不能运⾏我的代码怎么办。。。我的代码要求的是安装PyTorch 0.3.1版本。。。所以我肯定不会选择安装最新的1.3版本。
PyTorch 0.3.1 版本只⽀持Linux和Mac,⾃从PyTorch 0.4.0才开始⽀持Windows系统,才有对应的Windows安装命令。那0.3.1版本不⽀持Windows,那我就安装0.4.0吧。
最过分的是,官⽹⾥PyTorch1.0.0之前的版本,没有Windows系统安装的命令。。。。我要PyTorch 0.
4.0 还得⾃⼰命令。。。
那我就⾃⼰安装PyTorch 0.4.0版本的命令。终于参考其他博客到了安装PyTorch 0.4.0版本命令,(我电脑不⽀持CUDA只能安装CPU版本的),但是0.4.0版本,选择⽤conda安装的话,命令只有GPU版本的,没有CPU版本的。⽤pip安装有CPU版本的命令,我只能选择⽤pip安装了。。。
接下来,放上本⼈电脑安装PyTorch 0.4.0 的安装步骤。
五、本⼈电脑PyTorch 0.4.0 安装步骤(本⼈电脑亲试)
1,安装Anaconda(去官⽹下载并安装Anaconda)
本⼈以前已经安装过Anaconda3 5.2.0,如下图所⽰,是安装成功后的样⼦:
ascii码 java
2,安装PyTorch 0.4.0
1)在Anaconda中使⽤清华镜像源,下载会快⼀点(、)
在Anaconda Prompt命令⾏中或者直接cmd命令⾏中,输⼊并运⾏以下命令,将清华镜像添加⾄Anaconda仓库中:
conda config --add channels mirrors.tuna.tsinghua.edu/anaconda/pkgs/free/
conda config --add channels mirrors.tuna.tsinghua.edu/anaconda/pkgs/main/
conda config --set show_channel_urls yes
上⾯的语句,直接回车执⾏就可以,如果已经执⾏⼀次配置了,还执⾏上⾯的语句,就会报下⾯的错,有Warning:
Warning: 'mirrors.tuna.tsinghua.edu/anaconda/pkgs/free/' already in 'channels' list, moving to the top
操作过程如下图所⽰:
由于第⼀条命令我以前已经执⾏⼀次了,所以现在再执⾏的话会显⽰Warning。后两个命令是第⼀次执⾏,所以不会Warning。
2)安装PyTorch0.4.0
(主要参考了这篇博客)原:
pip安装:
Python3.6+pip安装cpu版本 torch0.4.0:
pip install /whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl 测试安装是否成功:
import torch
print(torch.__version__)
最后需要安装torchvision:
pip install torchvision
⼤致安装过程如下⾯这些图所⽰:
好像是因为要安装torch对应的torchvision版本。。。。 这篇博客⾥说torch0.4.1对应torchvision 0.2.1
这篇博客⾥说torch0.4.1对应torchvision 0.2.2
然后我就装⼤致觉得好像应该装torchvision 0.2.2版本的,于是就像下⾯这样:
没有报错,应该就是测试成功了。。。PyTorch0.4.0 应该就是安装成功了。。。⼼累。。。不过⾄今电脑python安装教程
我仍然不知道torch对应的torchvision版本应该是多少。。。。继续慢慢摸索吧
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论