Windows 环境下 PyTorch 的安装(踩坑合集)

文章目录

  • Windows 环境下 PyTorch 的安装(踩坑合集)
    • 一、统揽全局
    • 二、开始安装
      • 2.1 安装Anaconda
        • 踩坑一:卸载旧版本Python时出现“严重错误”
      • 2.2 安装cuda
        • 踩坑二:’nvidia-smi’ 不是内部或外部命令,也不是可运行的程序
      • 2.3 安装Pytorch
        • 踩坑三:’conda’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
        • 踩坑四:Collecting package metadata (current_repodata.json): failed / Solving environment: failed
        • 踩坑五:ProxyError: Conda cannot proceed due to an error in your proxy configuration.
        • 踩坑六:Pytorch下载过程中网络连接中断
    • 三、完结撒花
        • 踩坑七:WARNING
        • 踩坑八:conda has not been activated

Windows 环境下 PyTorch 的安装(踩坑合集)

由于学习需要,最近两天尝试安装PyTorch。在整个安装、配置的环境过程中,出现了许多问题,搜索了不少帖子,也踩了不少坑。这里想按照自己安装的时间线,记录一个踩坑的合集,并保留下其他博主有用的精化,希望可以帮助到其他童靴~

安装完成日期:2021年4月12日(在这个日期附近安装的童靴可直接参考我所安装的软件版本)

一、统揽全局

这里建议大家可以找一些有关介绍PyTorch整个安装过程视频或者图文比较详细的文章,在进行具体安装操作前能够对自己安装时所出现的问题处于哪一阶段做到心中有数。如果卡在起步阶段,完全可以尝试重新安装等暴力解法,但如果卡在最后将要安装成功的阶段,也许重新安装可以解决问题,但其代价实在有些得不偿失。

这里分享两个B站的视频,以供各位参考:

  1. PyTorch深度学习快速入门教程(绝对通俗易懂!)【小土堆】

https://www.bilibili.com/video/BV1hE411t7RN

  1. 深度学习与PyTorch入门实战(p4:开发环境安装)

https://www.bilibili.com/video/BV1vb411M74U=4&spm_id_from=pageDriver

各位安装的整体步骤可以参考上面分享的第一个视频,第二个视频可以作为第一个视频的补充。

二、开始安装

接下来我将以第一个视频为主,结合我自己在整个安装过程中踩坑的情况来讲解每一具体安装步骤。

2.1 安装Anaconda

Anaconda下载地址:https://www.anaconda.com/products/individual#Downloads

这一步可以按照第一个视频中安装anaconda的步骤来,第二个视频和第一个视频的区别主要在安装anaconda过程中有一步勾选PATH的步骤,这里建议不要勾选,当然官方在这里也提示不要勾选。所以实际上安装anaconda还是比较简单的,选择好安装的位置之后无脑点击“next”就行了??

显卡配置
step2:检查驱动是否正确安装

结合视频一(视频约10分02秒处),检查下载安装显卡驱动,这一步下载只需要进入英伟达的官网,找到自己电脑的显卡选择安装即可。

踩坑二:‘nvidia-smi’ 不是内部或外部命令,也不是可运行的程序

大约是环境配置的原因,这里直接奉上正确做法:

https://blog.csdn.net/shuiyixin/article/details/99897640

step3:安装cuda

在第一个视频中是并没有单独安装cuda这一步的,但是cuda的文件实在太大,因此这一步我选择了单独安装,具体步骤主要参照第二个视频。

Windows 环境下 PyTorch 的安装(踩坑合集)

不知道为什么,总有一种心理暗示是只有官网下载的东西才最正统、最安全,就好像古代官窑出炉的两个精美的瓷瓶,即使两个都完美无瑕,但只有一个会进贡给皇上,另一个被打碎(不知道这个举例恰不恰当??)总之呢,想说的就是,放弃从外网直接下载或者用手机开热点下载的方法吧,直接去国内的镜像下载,真的很香~奉上具体做法:

《pytorch换源下载》

https://blog.csdn.net/weixin_44019571/article/details/104371377

??需要注意的是,最后这个指令是从官网的指令去掉-c pytorch

三、完结撒花

经历了漫长的安装过程,眼看环境马上就要配好,但最后突然跳出了警告和报错。

踩坑七:WARNING

这里就不卖关子了,直接奉上正确做法,赶紧享受成功的喜悦吧~

《win10下安装pytorch报错InvalidArchiveError(‘Error with archive D:anacondapkgspytorch-1.2.0-py3.6····》

https://blog.csdn.net/qq_35668469/article/details/108284556

踩坑八:conda has not been activated

本以为上一步就成功了,可是没想到“通天河遇鼋湿经书”,原来这九九八十一难还差一难。你是否像我一样之前没有老老实实按照视频一讲解的步骤来呢么现在,填坑的时候到了。激活conda,你就能马上“立地成佛”了??奉上正确做法:

《This Python interpreter is in a conda environment, but the environment has not been activated. 解决方案》

https://blog.csdn.net/FunORAMA/article/details/98223276

恭喜,经历这些坑之后,Pytorch安装就真正成功了!你只需要按照视频一中讲解的步骤稍作检查,给自己吃一颗定心丸即可~~

文章知识点与官方知识档案匹配,可进一步学习相关知识OpenCV技能树OpenCV基础OpenCV安装11286 人正在系统学习中

来源:江城暮

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月11日
下一篇 2021年3月11日

相关推荐