2024全网最新最细致配置Pytorch环境全流程(包含CUDA,cudnn,miniconda3,torch,以及torch-points-kernals)

      最近在配置深度学习环境的过程中,受挫折良多,网上教程有好有坏,难以辨认,往往有用的帖子点赞评论甚少,于是处于自身学习总结和分享,写下此贴,只需跟着以下各位博主的操作即可,我只是一个搬运工。本帖子是window环境,有GPU的教程(注意!!!)如果你觉得有用或者确实用到,必须给我点一个免费的赞。

1.CUDA和CUDNN的安装

【1 手把手教你安装CUDA和cuDNN(1)】https://www.bilibili.com/video/BV1sY411c7JS?vd_source=b98d2ec6c0a1723b3791dd4179aec37a

【2 手把手教你安装CUDA和cuDNN(2)】https://www.bilibili.com/video/BV1q5411d7GD?vd_source=b98d2ec6c0a1723b3791dd4179aec37a

【windows下多版本CUDA安装和切换——以cuda11.3和cuda10.2为例】https://www.bilibili.com/video/BV1Rk4y1L7Vn?vd_source=b98d2ec6c0a1723b3791dd4179aec37a

以上三个视频比较靠谱,跟着操作即可。

上述视频中CUDA版本的切换是通过修改环境变量来进行切换的,但是我个人是将两个版本的CUDA各自的环境变量保存在一个文件中,想用哪个就直接替换,而不是让它们都存在在环境变量中。

2.miniconda3的安装

   使用conda仅仅只是为了管理多个python环境,所以没必要安装anaconda,这个anaconda太大了,所以安装miniconda3即可,所使用的代码一样,不必担心和各种教程不同。

Windows10安装、配置Miniconda3_windows miniconda-CSDN博客

以上教程中选取2022.5.17版本和博主保持一致即可,反正我进了网站是找不到latest版本,下面那个选项选justme就行,然后安装路径一定要记住,装D盘就行。后面

      第一个不要选,那是自动配置环境变量,就三行,自己输输得了,下面那个是自带的python,我觉得没必要勾,每个不同的环境里都有python,用不着它这个,不过装了也没事。装完了记得换一个源,怎么换呢,简单。

点击你的C盘,然后点击用户,然后点击你的名字,我的叫百年大萝卜,然后找到这个.condarc文件,找不到有两种可能,一个是被隐藏了,一个是本身就没有。作为最细致的教程,这步操作也不用你搜,依次点击查看,显示,隐藏的项目即可。如果还是没有,就自己新建一个文本文件就行了。

打开这个.condarc文件,然后把我以下的地址复制进去,如果有其他的,全注释就行了,

show_channel_urls: true
channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
ssl_verify: true

目前2024年3月份,地址依然有效。然后保存退出就行了。

然后打开终端,输入conda看看行不行,如果行的话,那就是行了,然后博主说输入:

conda init

这一步注意了,要在win+R,cmd的那个终端里面输,右键打开的那个是Powershell,你输了没用,然后就没了。

3.Pytorch安装

        这个视频非常细致,可以放心观看,前面的conda和jupyter之后不安装也行,直接看torch安装就行了,安装完whl文件留着,以后接着用。

【Python深度学习:安装Anaconda、PyTorch(GPU版)库与PyCharm】https://www.bilibili.com/video/BV1cD4y1H7Tk?vd_source=b98d2ec6c0a1723b3791dd4179aec37a

4.torch-points-kernals安装

        这个破库是真滴难装,我都不知道是怎么装上的。

Windows安装torch-points3d点云工具箱_torch_points3d-CSDN博客

首先,它让你下这个VC2017,在官网下太慢了,而且注册啥的,关键是找不到社区版,当然浏览到这篇帖子的人不用急,

VS2017下载地址和安装教程(图解)-CSDN博客

点进他的网盘,下载文件,安装就行,如果他的链接失效了,可以评论区和我说一下,我补一个。

然后,博主说执行安装命令

pip install -r requirements.txt

注意了,请打开这个文件

我把torch和torchvision删掉了,因为在上一章,咱们已经安装过了,而且由于咱们换了源,使用的是清华源,而在清华源中,只有cpu版本的torch,你不把它删了,好端端的torch就没了。而且我建议你在执行这条命令之前,先把装好torch的环境给复制一份,不然如果装坏了。又要重新装。

conda create dl2 --clone dl

dl是干净的只有torch的环境,dl2就是个小白鼠,装坏了直接删掉就行。

然后接着安装touch_scatter啊什么的,地址https://pytorch-geometric.com/whl/

你下的哪个版本torch,点进去就行,那个torch_scatter只有2.0.10的好像,没关系,就装那个,下面可以解决。

装完了以后,你执行

conda list

以后,可能和我一样

感觉很多都没装上,没关系,把requirements.txt再装一边,不用担心出问题,大不了删了dl2就行。接着,你可能和我一样,首先是大片的这个,是装过的东西

然后是这样。不用担心,这些numpy,scipy,都会自动安装成合适的版本

最后,执行

conda list

然后就成功了

是的,你没看错,torch_points_kernals直接装上去了。和教程不一样,毕竟2024年了是吧,不需要编译源码啥的,torch_scatter也自动降级到了2.0.8.就此大功告成,别忘了,必须给我点赞!!!

  • 10
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值