Pytorch环境配置——从零开始(不需要anaconda)

前面的文章,配置基本环境
Python 环境安装系统教程——PyCharm
pytorch学术界用的多,tensorflow工业界用的多。

网上很多pytorch的教程,都需要安装anaconda,其实不需要花那些时间去装一个anaconda,还占电脑很多空间。

下面讲一下不用anaconda的环境配置方法。

Pytorch环境配置

查看显卡信息

打开cmd,输入

nvidia-smi

如下图,得到电脑显卡信息,和CUDA版本,
在这里插入图片描述
NVDIA显卡驱动, CUDA, cuDNN概念及安装顺序
显卡,显卡驱动,nvcc, cuda driver,cudatoolkit,cudnn区别?

NVIDIA的显卡驱动程序 和 CUDA完全是两个不同的概念!
CUDA是NVIDIA推出的用于自家GPU的并行计算框架,也就是说CUDA只能在NVIDIA的GPU上运行,而且只有当要解决的计算问题是可以大量并行计算的时候才能发挥CUDA的作用。CUDA的本质是一个工具包(ToolKit)。
当我们使用一台电脑的时候默认的已经安装了NVIDIA的显卡驱动,因为没有显卡驱动根本用不了显卡嘛,但是这个时候我们是没有CUDA可以用的,我们可以更新我们的驱动。
所以,NVIDIA显卡驱动和CUDA工具包本身是不具有捆绑关系的,也不是一一对应的关系,只不过是离线安装的CUDA工具包会默认携带与之匹配的最新的驱动程序。

CUDA:为“GPU通用计算”构建的运算平台。
cudnn:为深度学习计算设计的软件库。
CUDA Toolkit (nvidia): CUDA完整的工具安装包,其中提供了 Nvidia 驱动程序、开发 CUDA 程序相关的开发工具包等可供安装的选项。包括 CUDA 程序的编译器、IDE、调试器等,CUDA 程序所对应的各式库文件以及它们的头文件。
CUDA Toolkit (Pytorch): CUDA不完整的工具安装包,其主要包含在使用 CUDA 相关的功能时所依赖的动态链接库。不会安装驱动程序。
(NVCC 是CUDA的编译器,只是 CUDA Toolkit 中的一部分)

安装CUDA Toolkit

  1. 配置电脑的显卡:(1)允许独显直连。(2)配置使用GPU
  2. 安装toolkit:在下面的官方网站下载:
    https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=11&target_type=exe_local
    在这里插入图片描述
    因为我是11.6/7版本的cuda,所以这里选择11,然后选择local,下载即可。下载完之后直接安装就好了,一定一定不要更改任何选项,不要更改路径!!!
    安装好进入下一步。

下载pytorch的whl文件,pip本地安装

pytorch官网

在pypi搜索torch,下载到的只有cpu版本的,所以另求他法:
在这篇文章中附了这个链接下载,https://download.pytorch.org/whl/torch_stable.html这才是对的,
pytorch-whl下载地址和安装过程(附下载链接)
我是cuda11.7,兼容11.6,所以下载11.6的即可。
在这里插入图片描述
下载完之后,将这个利用pip安装即可。安装完,pytorch的环境就算配置成功了。

测试GPU是否运行

进入cmd之后

python

进入python环境
然后导入torch

 import torch

然后输入测试语句

torch.cuda.is_available()

输出为true则正确。
在这里插入图片描述
安装成功了。

pip在线安装

这个需要去官网,选择要安装的版本等等,然后网站上会生成一条pip语句,复制到命令框就可以下载了。

  • 6
    点赞
  • 59
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Anaconda Navigator中配置PyTorch环境,需要依次执行以下步骤: 1. 打开Anaconda Navigator,选择“Environments”选项卡。 2. 在左上角的搜索框中输入“pytorch”,然后按下“Enter”键。 3. 会出现可用于PyTorch的环境。选择你需要的版本(例如,最新版本是pytorch 1.10.0)。 4. 点击“Create”按钮创建PyTorch环境。 5. 等待环境的创建过程完成,然后返回主界面,切换到“Home”选项卡。 6. 在“Home”选项卡中,选择刚刚创建的PyTorch环境,然后点击“Install”按钮安装PyTorch。 7. 安装完成后,在主界面中选择创建的pytorch环境,点击“Launch”按钮启动环境。 8. 在环境中执行你想要使用的PyTorch操作或Code。 这些步骤是在Windows系统中执行的示例,但基本上在其他操作系统中的步骤也是类似的。通过此方法,可以在Anaconda Navigator中轻松配置PyTorch环境,使其能够被import和使用库。 ### 回答2: Anaconda Navigator是一款非常实用的Python集成开发环境(IDE),它可以帮助用户方便快捷地搭建自己的Python编程环境。作为一名Python开发者,我们需要Anaconda Navigator上配置PyTorch环境。下面是PyTorch环境配置的步骤: 1. 打开anaconda navigator,在Navigator主页上点击“Environments”选项卡。 2. 点击“Create”按钮,输入新环境的名称,如“pytorch”,选择Python版本(推荐使用Python 3.x)。 3. 在创建环境后,找到新创建的环境名称,点击对应环境右侧的三角形下拉菜单,选择“Open Terminal”。 4. 在打开的终端中输入以下命令:conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch 这样Anaconda就会自动安装深度学习框架PyTorch和相关的组件。 5. 安装完成后,您可以在终端中输入“python”命令来进入Python解释器,输入“import torch”命令来验证PyTorch是否成功安装。如果没有报错,表示安装成功。 此外,您可以使用anaconda navigator上的“jupyter notebook”选项卡,来启动jupyter notebook,该选项卡会自动使用当前激活的环境。在jupyter notebook上,您可以方便地使用PyTorch进行深度学习模型的开发和调试。 总的来说,Anaconda Navigator是一个十分方便的Python IDE,它可以帮助用户轻松地配置PyTorch环境。通过上述步骤,您可以在anaconda navigator上轻松配置PyTorch环境,让您更好地进行深度学习模型的开发。 ### 回答3: anaconda navigator是一个非常流行的Python开发环境,可以方便地进行Python环境配置。如果你的项目需要使用PyTorch框架,就需要anaconda navigator进行相应的配置。 下面是PyTorchanaconda navigator中环境配置的指南: 第一步:安装anaconda 首先需要从官网下载并安装anaconda软件包。安装完成后,通过anaconda prompt命令行或者anaconda navigator界面打开软件包。 第二步:创建pytorch环境 在anaconda navigator中,点击左侧面板的“Environments”选项,在上方的文本框中输入“pytorch”(或者其他你希望的名称),点击“Create”按钮创建一个新环境。 第三步:安装pytorch 在“pytorch”环境中,点击“Open Terminal”,打开命令行终端。然后,在命令行中输入以下命令: conda install pytorch torchvision -c pytorch 这条命令会安装pytorch和相关的依赖库,例如torchvision等。完成安装后,就可以在anaconda环境中运行和开发pytorch代码。 第四步:测试安装 为了测试pytorch是否成功安装,可以在命令行终端中输入以下代码: python import torch print(torch.__version__) 如果输出了pytorch版本号,则表明pytorch已经安装成功。 总结 anaconda navigator提供了一个方便的界面,可以快速创建和管理Python环境。通过以上指南,您可以轻松配置一个PyTorch环境来进行深度学习开发。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值