首页 > 其他分享 >安装pytorch并且搭建环境,在pycharm上成功可运行(解决各类疑难杂症版)

安装pytorch并且搭建环境,在pycharm上成功可运行(解决各类疑难杂症版)

时间:2023-07-19 21:45:50浏览次数:37  
标签:教程 疑难杂症 up pytorch 版本 pycharm 下载

首先非常推荐小土堆的安装教程,我是根据他的安装步骤出现各种问题,并且一个个解决!

链接在这里,Click!

问题一:Python版本选择
在这边建议是跟着up主的版本走,旧版本大抵够用,新版本很容易遇到其他问题,我下载的版本是3.7(因为以前下载的时候就是下载3.7了,到现在已经算是旧版本了)

问题二:anaconda版本选择
建议根据python的版本选择anaconda版本
相对应的anaconda版本可以在这篇博客寻找

这一步建议细心慎重!!因为我没有根据python版本选择(虽然不知道是不是因为这个原因导致)anaconda下载后完全打不开。我重新选择版本之后就可以打开了,非常nice

问题三:如果电脑中没有英伟达(Navid)显卡,如何下载pytorch?
这个网络上教程很多,大多都一样,跟着up主做就好了,这边提个建议和注意点:

  1. 如果conda指令下载的慢,可以使用pip指令下载
  2. 清华源如果不是很懂的话建议不用,因为很容易出问题(比如我),会出现一些什么无法使用无法下载的问题,当时的截图没有存。解决方法是:搜索网络教程,取消从清华源下载
    如何取消清华源,改回原源
    换回默认源:
    在终端命令行,键入:
    conda config --remove-key channels
  3. 听说连手机热点下载会比较快,也稳定,可以试试看。
  4. 注意因为没有英伟达显卡,为集显的话,torch.cuda.is_available()是False的,这点不用担心不一样。
  5. 下载完pytorch之后要注意检查:
    在命令行里面输入pip list
    检查里面是否有torch和torch version的包

问题四:选择pycharm作为编辑器,根据教程进行导入pytorch虚拟环境时出现conda executable not found如何解决?
首先,根据可以根据教程Click!进行一步步解决
But!!!可能会有人跟我一样点了OK之后并没有导入新的虚拟环境
我的解决方法是:卸载pycharm使用低版本的pycharm社区版

  1. 先找到原来pycharm的下载所在地,找到uninstall.exe点击卸载
  2. 我是跟着up主选择了旧版本

    再根据up主一步一步创建新工程(project)导入环境
    最后成功了!!

后面我心想可能原本的教程有点出错
在教程中下图

他这里可能应当选择envs目录下你创建虚拟环境的python.exe
大家可以试一下。

这些问题都是血与汗摸爬打滚一点点摸索过来的,因为是从零开始的,希望大家能够都不碰上,轻松安装!!

标签:教程,疑难杂症,up,pytorch,版本,pycharm,下载
From: https://www.cnblogs.com/jqhuang2021/p/17566709.html

相关文章

  • 断点 继续训练 pytorch
    断点继续训练PyTorch在深度学习中,训练一个复杂的神经网络模型可能需要很长时间甚至数天。在这个过程中,我们经常会遇到各种问题,比如计算机死机、代码错误或者手动停止训练。为了避免从头开始重新训练模型,我们可以使用断点续训技术来保存和加载模型的状态。在本文中,我们将介绍如何......
  • 使用PyTorch 深度学习
    使用PyTorch深度学习的步骤作为一名经验丰富的开发者,我很高兴有机会向你介绍如何使用PyTorch进行深度学习。PyTorch是一个开源的深度学习框架,它提供了丰富的工具和库,使得开发者可以轻松地构建和训练深度学习模型。下面是使用PyTorch进行深度学习的一般步骤:步骤描述步骤......
  • Pytorch常用函数
    常用函数随机数torch.randn(batch,channels,rows,columns)说明:rows:行colums:列channels:通道个数batch:生成的个数生成batch个具有channels个通道的rows行columns列的tensor 求平均tensor.mean(-3):表示倒数第3维度求平均tensor.unsqueeze(-1):在最后增加一个维度。 相......
  • 解决安装Pycharm后在C盘下生成大文件的问题
    今日鸡汤郑国游人未及家,洛阳行子空叹息。前言上次在整理C盘时,无意间发现了一个这样的文件。在我的用户目录下,有个.PyCharm2019.3这样的文件夹,我猜想和Pycharm可能有什么py关系。那这个文件有多大呢,来操作一下康康。雾草,竟然0.5个G了,我才刚用没多久唉!这对于我这强迫症来说很难......
  • PyCharm 快捷键
    工欲善其事必先利其器,PyCharm是最popular的Python开发工具,它提供的功能非常强大,是构建大型项目的理想工具之一,如果能挖掘出里面实用技巧,能带来事半功倍的效果。本文主要向大家介绍了Python语言之Pycharm常用快捷键,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。......
  • Sobel edge detector python pytorch
    实现Sobel边缘检测器的PythonPyTorch方法介绍在本文中,我将向你介绍如何使用Python和PyTorch实现Sobel边缘检测器。Sobel边缘检测器是一种经典的计算机视觉算法,用于检测图像中的边缘。通过学习本文,你将了解到整个流程以及每一步所需的代码。流程下面是实现Sobel边缘检测器的整......
  • pytorch Function.apply
    PyTorch中Function.apply的实现方式PyTorch是一个用于深度学习的开源机器学习框架,它提供了丰富的功能和强大的性能。其中一个重要的特性是可以定义和使用自定义的函数。在PyTorch中,我们可以使用torch.autograd.Function类来创建自定义函数。其中的apply方法是一个十分有用的函数,它......
  • pytorch CE损失
    PyTorch交叉熵损失函数在深度学习中,交叉熵损失函数(CrossEntropyLoss)是一种常用的损失函数,尤其在多分类问题中使用广泛。在PyTorch中,我们可以使用nn.CrossEntropyLoss模块来定义和计算交叉熵损失。本文将介绍交叉熵损失函数的原理,并给出使用PyTorch计算交叉熵损失的示例代码。交......
  • windows 安装telnet(含疑难杂症解决)
    一、常规安装办法常规遇到telnet不是内部或外部命令,表明telnet还未安装,安装即可。操作步骤:Win+R打开控制面板:输入control-程序和功能-启用或关闭Windows功能-勾选Telnet客户端一般以上步骤可以打开telnet二、还是无法使用......
  • Pytorch自定义数据集模型完整训练流程
    2、导入各种需要用到的包importtorch  //用于导入名为"torch"的模块。torch 是一个广泛使用的库,用于构建和训练神经网络。它提供了丰富的功能和工具,包括张量操作、自动求导、优化算法等,使得深度学习任务更加简单和高效。可以使用torch.Tensor类来创建张量,使用torch.nn.Modul......