win10+anaconda+python3.7+cuda安装pytorch

编程入门 行业动态 更新时间:2024-10-26 04:22:11

win10+anaconda+python3.7+cuda安装pytorch

本文旨在记录这两天安装pytorch过程中出现的各种问题以及解决方法,苦恼了一整天的问题终于得到了解决还是蛮欣慰的。
经过大量的博客百度。。。发现安装pytorch的方法都大同小异,有的使用pip,有的使用anaconda,当然,运气好只要按照网上的各种方法简单一步到位就?了,然而一般安装往往都有各种问题,归根结底最大的问题在我看来主要还是由于pytorch在安装过程中由于网络原因无法继续导致安装程序终止,没错,几乎大部分人遇到的都是这个HTTP问题(由于外网有限制在下载时经常被中断)。当然也不排除会出现python不兼容,pip版本太低等问题导致error。
整个安装过程实质上非常简单,难的是如何解决安装过程中出现的各种奇葩问题。博主使用的是anaconda下载pytorch,pip更简单,也是一样的。


安装步骤

1.网上自己下载python,命令窗口输入python可查看自己的python版本信息(win10下win+r输入cmd命令回车)

2.去官网下载anaconda,找自己合适的版本安装就行了
https://www.anaconda/distribution/#download-section
3.去官网找合适自己的配置
https://pytorch/
其中要查看自己的电脑显卡支持的cuda版本,我的是cuda10.0。选好配置后下面会自动生产命令(Run this Command),这个命令复制下来就行了。
4.打开anaconda下的Anaconda Prompt粘贴命令就可以安装了,此过程看网速,一般来说很快。
5.测试

以上为理论安装方法,运气好是不会出问题的,但也有可能会出现很慢导致失败的情况。
接下来就是HTTP问题解决方法,由于外网限制导致的问题,所以要使用国内镜像源,比如阿里,清华,中科大都有。说白了就是把国外网站的东西搬进来用国内的网下载更快。
使用清华镜像源
在命令窗口键入以下命令即可

conda config --add channels https://mirrors.tuna.tsinghua.edu/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu/anaconda/cloud/peterjc123conda config --set show_channel_urls yes
最后输入官网复制的命令:conda install pytorch torchvision cudatoolkit=10.0即可完成安装(原命令conda install pytorch torchvision cudatoolkit=10.0 -c pytorch需要去掉后面部分不然还是会默认下载,则镜像源没用)
最后再测试一下,写了这么多,懒得截图了。。。
最后附:本文旨在记录博主一天的心酸经历,希望对各位也有所帮助。

更多推荐

win10+anaconda+python3.7+cuda安装pytorch

本文发布于:2023-06-28 04:14:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/921608.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:anaconda   pytorch   cuda

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!