机器学习与深度学习工具Python、Pytorch、PyCharm、CUDA、Cudnn安装大全_超全面、简单有效快速、避免踩坑_不使用Anaconda

      

         最近恢复了一下操作系统,很多安装程序都没了。
        想起Pytorch、Cuda和Anaconda安装时会出现一些问题,就将安装工具包的简单有效快速的方法分享一下,避免踩坑。

         由于篇幅太长,故分为两篇文章。

         本文介绍不使用Anaconda的安装方式(毕竟Anaconda占用空间大,很多人不喜欢)。

         下文介绍使用Anaconda放到安装方式。

本文目录

    一、安装Python

          1、下载地址

          2、版本选择

          3、下载

          4、安装(选择自动添加Python环境变量)

          5、配置环境变量

          6、验证是否安装成功

   二、IDE(PyCharm或Visual Studio Code)

   三、安装CUDA

        1、查看NVIDIA驱动程序版本

        2、CUDA下载地址

        3、选择CUDA版本

        4、安装CUDA程序包

        5、配置CUDA环境变量

        6、验证CUDA是否安装成功

  四、安装CuDNN

        1、下载

        2、安装

        3、配置环境变量

        4、验证是否安装成功

   五、安装Pytorch(或TensorFlow)

         1、下载地址

         2、自动下载安装版本选择及命令

         3、手动下载安装版本选择

         4、手安装版

         5、验证是否可以使用

         6、安装位置查询

         7、Tensorflow下载网址

        

  


 

简述:

      1、Python机器学习常用语言,开发环境IDE一般为PyCharm或VScode。

      2、PyTorch

        PyTorch是一个开源的Python机器学习库,基于Torch,用于自然语言处理等应用程序。

2017年1月,由Facebook人工智能研究院(FAIR)基于Torch推出了PyTorch。它是一个基于Python的可续计算包,提供两个高级功能:

      具有强大的GPU加速的张量计算(如NumPy)。包含自动求导系统的深度神经网络。

        PyTorch的前身是Torch,其底层和Torch框架一样,但是使用Python重新写了很多内容,不仅更加灵活,支持动态图,而且提供了Python接口。它是由Torch7团队开发,是一个以Python优先的深度学习框架,不仅能够实现强大的GPU加速,同时还支持动态神经网络。

PyTorch既可以看作加入了GPU支持的numpy,同时也可以看成一个拥有自动求导功能的强大的深度神经网络。除了Facebook外,它已经被Twitter、CMU和Salesforce等机构采用 。


          3、CUDA

        CUDA 是 NVIDIA 发明的一种并行计算平台和编程模型。它通过利用图形处理器 (GPU) 的处理能力,可大幅提升计算性能。

        CUDA Toolkit (nvidia)是CUDA工具安装包,包括 CUDA 编译器(nvcc)、IDE、调试器等,CUDA 程序库文件。

         4、CuDNN、

       深度学习软件库、

一、下载与安装Python

1、下载地址

下载Python的官方网址是:Python Source Releases | Python.org

进入官网后可以见到如图:

2、版本选择

选择“Looking for a specific release? (正在选择某个特定版本吗?)“栏目下载想要的Python版本。

这里选择Python3.10.9,点击”Download“按钮。

页面跳转后,往下拉。一直找到”Files”栏目。

3、下载

Linux操作系统需要下载的版本:

Gzipped source tarball

CentOS操作系统需要下载的版本:

XZ compressed source tarball

小提示:

其实Linux和CentOS自带python,不用再下载python。

Mac操作系统需要下载的版本:

macOS 64-bit universal2 installer

Windows操作系统需要下载的版本:

  

Windows embeddable package (32-bit)

Windows 32位操作系统解压安装版。下载的是一个压缩文件,解压后即表示安装完成。

  

Windows embeddable package (64-bit)

Windows 64位操作系统解压安装版。下载的是一个压缩文件,解压后即表示安装完成。

  

Windows installer (32-bit)

Windows 32位操作系统直接安装版。下载的是一个直接安装程序。

  

Windows installer (64-bit)

Windows 64位操作系统直接安装版。下载的是一个直接安装程序。

   

(推荐下载)

目前大部分电脑的操作系统Win7/Win10/Win11基本上是64位居多。

  

关于版本的选择:

将鼠标放到电脑的“此电脑”(即我的电脑)位置,右键点击“属性”,弹出界面查看操作系统信息,比如:“64 位操作系统, 基于 x64 的处理器”,则选择“Windows installer (64-bit)”下载。

   

   

4、安装:

(1)双击下载好的python-3.10.9-amd64安装程序。

关于版本中amd64的说明:

64位分为amd64和em64t,64位通常是指是AMD公司的64位CPU,AMD64位CPU是64位兼容32位运算,而INTEL的EM64T是32位兼容64位运算。

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值