【Window10配置3080ti的深度学习环境(Anaconda+cuda11.4+pytorch1.11+pycharm)】

**Window10配置3080ti的深度学习环境(Anaconda+cuda11.4+pytorch1.11+pycharm)**


首先非常感谢俺的老板和师兄对我学习的支持,希望我能好好利用起来这个工作站,现在记录我用这个工作站的第一步,配环境~(为什么要记录呢,是因为好记性不如烂笔头,我在我笔记本上面配过,再配一次跟没配过一样,笑死)

总结

因为这是一台完全新的机子,所以所有的东西都要重新来,我查看了我的下载记录主要分为以下几个部分:pycharm安装,python安装,Anaconda安装,cuda安装,pytorch配置还有在一些在pycharm中使用的小问题需要处理。还有可能新机子要下载一个gpu的驱动,自己查查吧我这个驱动是下好的。
下载的最新的pycharm

在这里插入图片描述
在这里插入图片描述

pycharm安装

我直接下载的最新的pycharm
链接在下面:
https://download.jetbrains.com.cn/python/pycharm-community-2021.3.3.exe
安装教程随便找一个就行了,没啥特别需要注意的

python安装

python我安装的是我笔记本上面的版本,python3.9.7,但是好像我看了很多博文好像没啥大的影响,但是保险起见就一样,因为我只是配了这一个就没啥问题。
下载链接如下:
https://www.python.org/ftp/python/3.9.7/python-3.9.7-amd64.exe

Anaconda安装

开始感觉Annaconda没啥必要,就没安装,对后面还是有影响的,所以还是先安装比较好。安装的还是最新版本
https://repo.anaconda.com/archive/Anaconda3-2021.11-Windows-x86_64.exe
Anaconda有环境配置和换源的问题,我参考的博文

CUDA安装

因为3080ti对于的cuda版本是11.4,下载链接如下:
https://developer.download.nvidia.cn/compute/cuda/11.4.0/local_installers/cuda_11.4.0_471.11_win10.exe
我看了看其他博文都还配置了cuDNN,所以我也配置了,下载链接

需要注意的是这俩东西要对应起来,还有环境变量设置,我参考的是这个博文:

Pytorch配置

我是安装的最新的pytorch,因为在pytorch要与cuda对应,但是目前官网上pytorch只是支持到cuda11.3,但是大家不要怕,支持cuda11.3的也可以支持11.4,我还在知乎上看到有个人说支持11.3的也可以支持11.6。
在这里插入图片描述
直接win+R打开cmd,属于上面画线的命令,就可以等待下载。
命令如下:
pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113
这个安装成功就会显示pass啥的,
可以参考这个链接的pytorch安装成功效果。

其他问题

1、我在终端检测cuda和torch是安装好了,之后在pycharm中还是会有出现Torch not compiled with CUDA enabled问题,我对比两个地方的torch版本之后后面我猜测编译器不对,所以我在终端又发现了问题,python interpreter is in a conda environment, but the environment has not been activate,所以我参考博文激活了环境
2、pycharm配置带有好的pytorch的编译器:
settings->python interpreter
在这里插入图片描述
一直操作到4找到anaconda里面的python.exe
就可以在pycharm测试torch了
代码如下:
import torch
torch.cuda.is_available()
显示True
大功告成!!!!!

List item

  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 在anaconda+pycharm环境配置pytorch可以按照如下步骤进行: 1. 打开anaconda,创建一个新的虚拟环境,例如命名为“pytorch_env”。 2. 在命令行中使用conda activate pytorch_env命令激活虚拟环境。 3. 在命令行中使用conda install pytorch torchvision cudatoolkit=10.2 -c pytorch命令安装pytorch和必要的依赖。 4. 在pycharm中创建一个新的项目,并在项目中创建一个新的python文件。 5. 在python文件中导入pytorch库,并开始编写代码。此时可以利用pycharm的代码补全功能来快速编写代码。 6. 运行代码,如果无误则完成了在anaconda+pycharm环境配置pytorch的操作。 ### 回答2: 在Anaconda Pycharm环境下进行PyTorch配置,需要执行以下步骤: 第一步:安装Anaconda,选择Python3.6的版本即可,并将Anaconda添加到PATH环境变量中。 第二步:安装PyTorch 使用以下命令进行PyTorch安装。 CPU版本:conda install pytorch-cpu torchvision-cpu -c pytorch GPU版本:conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch -c nvidia 在Terminal窗口中输入该命令即可进行安装,安装完成后可通过 import torch print(torch.__version__) 进行验证,确认PyTorch是否正确安装。 第三步:安装PyCharm 官网下载安装标准版Pycharm即可。 第四步:创建Python Project 在Pycharm中创建Python Project,并选择已安装的Python版本。 第五步:配置PyTorch环境 打开Pycharm的Terminal窗口,输入以下命令进行环境安装: conda activate <pytorch_env> 其中,pytorch_env为PyTorch安装环境的名称。 以上配置完成后,Anaconda Pycharm环境下的PyTorch配置就完成了,可以使用PyTorch进行开发。 ### 回答3: anaconda是一个流行的Python环境和包管理器,PyCharm是一个常用的Python IDE。PyTorch是一个深度学习框架。在使用PyTorch进行深度学习的过程中,搭建好适合自己的环境是一个必要的步骤。这里介绍在anaconda pycharm环境下的pytorch配置方法。 第一步:安装anaconda 官网下载对应操作系统版本的anaconda后,按照安装提示操作即可。 第二步:创建conda虚拟环境 使用以下命令创建一个名为pytorch的conda虚拟环境: conda create --name pytorch python=3.8 该命令会创建一个Python版本为3.8的conda环境。 第三步:激活并进入虚拟环境 使用以下命令激活名为pytorch的conda虚拟环境: conda activate pytorch 该命令会激活名为pytorch的conda虚拟环境。 第四步:安装pytorch 在激活的虚拟环境下,使用以下命令安装PyTorch: conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch -c nvidia 该命令将安装最新版本的PyTorch和TorchVision并配合CUDA 11.1版本进行编译。 第五步:在PyCharm中使用虚拟环境PyCharm中打开项目,依次选择File->Settings->Project->Python Interpreter,然后点击下拉菜单选择“Add”,在弹出的窗口中选择“Conda Environment”,并在“Interpreter”处选择刚刚创建的虚拟环境pytorch”。点击“Ok”后,PyCharm将开始配置虚拟环境配置完成后,在PyCharm的“Terminal”中即可使用虚拟环境中安装的PyTorch进行深度学习模型的训练等任务。 总之,以上就是在anaconda pycharm环境下的pytorch配置方法。要么自己去搭建,要么使用已有的工具,搭建好适合自己的环境是重中之重。希望以上方法能够帮助到大家,让使用PyTorch进行深度学习的过程更加高效便捷。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值