(GPU版)Pytorch+pycharm+jupyter安装记录(截至23年3月14日)

2023-05-16

        由于搞了一台旧主机,主机上没有pytorch等软件程序,所以重新装一遍,顺便记录一下!

一、安装显卡GPU的驱动程序,搞定CUDA先

        WIN+R打开命令行,输入命令nvidia-smi,看下图:

00f787e5cf52459192d86355068e164b.png

         如若没有安装显卡驱动程序,图中红色框框将不显示CUDA的版本信息。

        还有,如果输入nvidia-smi后,显示不支持此命令,可参考下面这篇文章:

windows10 下 nvidia-smi无效解决办法_霄逸鸿的博客-CSDN博客

         安装显卡的驱动程序可前往NVIDIA官网:

人工智能计算领域的领导者 | NVIDIA877f7163acd84fc58be069492c78f047.png

 官方驱动 | NVIDIAd062d8ffc5294effbfce459cf316ebf2.png9055a3f266bc471fb21aa2a7f014221c.png

  

        下载完后,进行安装,没有特别的安装步骤,直接自己看着装。

        显卡的信息,可以通过任务管理器寻找,Ctrl+Alt+Delete快捷键打开任务管理器:

c661e6af7f6c4db5bb76f75d7e88fdd5.png

         安装完毕,WIN+R打开命令行,输入命令nvidia-smi,就可以看到CUDA的版本信息。

二、安装Anaconda

        前往Anaconda官网:

Anaconda | The World's Most Popular Data Science Platformf75df9d352094c4fa8a8d5613dcdfacf.png2893dcf730364396944f471874fcaeef.png

        我并不推荐安装最新版本的Anaconda,所以我去找旧的版本安装:

494296c85200401c853d92878dbbf9ae.png

         我选择的是这个版本,我的电脑是windows+64位的,然后开始安装:

56d07a1bb3cc42c3b47b31f1f3618b9d.png

a80bf1549e504687b2e79c632d5d5673.png

606a2793805b422db8c98d378be86e68.png

a0d9f2f03cb64a1487ca209752737864.png


94801c05efb146be8bd4d30cf450756a.png

b5eb5f9b320d49dba5ac09beb3432ce3.png

7977976b928a42c598c6696d3a64ae8e.png

        安装完成,看看是否成功安装,点击Anaconda Prompt:

48b91353435f41fd9adacb6ff1f08361.png

         出现base环境基本算是成功,也可以进入python,尝试python功能:

63fd6a34284d417da31760a1498df056.png

 三、安装pytorch

        安装pytorch之前,先创建一个专属于pytorch的环境。base相当于一个大房子,创建pytorch环境就是在大房子里弄一个房间存放pytorch等一系列你想要的库,因为pytorch有许多版本,当你需要其他pytorch版本就需要创建其他新的环境去存放。

        在Anaconda Prompt输入以下命令,conda create -n pytorch python=3.6:7a61a928c0f346c39af41eaac4af5986.png 6477c8d56c1a45da9f2e372abd1a02a5.png

         输入y代表yes,同意,即可创建完毕。

        进入创建的环境,conda activate pytorch:

4f32cee86c9841348f605dbeba83bbee.png

         接下来,就需要在创建好的环境中,安装pytorch库:

00f787e5cf52459192d86355068e164b.png

        我的CUDA是12.1,所以安装的pytorch CUDA版本不能高于12.1,当然,我的建议是安装旧的版本,主要是稳定,所以我安装的是10.2版本。

        进入pytorch官网:

PyTorchab9a008b0393425ba75fd67db6112f5a.png5792c98b9d544e5887fcee6722f45c2d.pngd385ff27edba49599f53e155b244b992.png

         我安装的就是CUDA10.2、pytorch==1.8.0版本的库,复制此命令:

conda install pytorch==1.8.0 torchvision==0.9.0 torchaudio==0.8.0 cudatoolkit=10.2 -c pytorch

         在先前的环境中,运行此命令,然后等待安装,我挂了梯子,所以下载速度还行:

fb3ee85ff1e34b0fbe4007bd9fb781f8.png

         安装完毕之后,进行测试一下:

59d0c451d2b54b59be484c2c94a79014.png

        在创建的环境中,进入python,输入import torch、torch.cuda.is_available(),没报错并返回True就代表安装成功。

四、pycharm安装及环境配置 

        我习惯用pycharm编辑器,当然也可以选择其他的编辑器。老规矩,肯定不安装最新版,我本来安装了最新版,想把之前创建的pytorch环境载入的时候,出现conda executable not found错误,弄了半天,直接卸载下载旧版直接就好了,一点错误都没有。

PyCharm: the Python IDE for Professional Developers by JetBrains55266982981e4038be48384ea3adce00.pngfcf315cdcaa4494699066d759d900de7.pngfc3204ac152747cbb22dec6744cc9c0c.png

         开始安装吧!

b42acacaaf4c43ff9baa518febce3293.png

d189a3186d494944a154ba13a7382fb1.png

cd84ca89e3a34b03b00bc50c7d830ff7.png

c0c86cbe66864feab9426e5baef93812.png

9f0e32d288734e338dd8cc3f0a27a0b3.png

         安装完毕!

        打开pycharm进行环境配置:

8efcb08eb75c46c1b126b9f96034baa6.pngceab0fdd4d104957a28749f4cafcbcf4.pngae5e633cc26c4fada50d787a499be940.pnge9da74112c10404897ad7b590115da92.png

         测试能否import torch,打开工作台:

489684d857dd41a2b1059faee1c7f9d9.png09d6b3f9f0a740e28c996e9bab51e2b6.png

        有True代表成功安装并配置好环境!

五、jupyter notebook安装 

         我们需要在创建好的环境中去下在jupyter的包,这样才能在jupyter中运用pytorch的库。

        打开Anaconda Prompt,激活搭建好的环境,输入conda install nb_conda:

e7998038f4da4ae5b8ee089ae6d5ce21.png

        然后,你会发现,一直卡着不动了!

        我又换了一个命令:conda install nb_conda_kernels,结果还是不行。。。。。

        亲测有效,利用豆瓣镜像很快:

pip install notebook -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com

        安装完毕,直接在环境中启动jupyter:

jupyter notebook

d9f5cb958ee8406e84135a53967fd241.png

        浏览器会打开jupyter:

ee171c742da54d19973eb6ae8e2f2054.png4fe5b81a68064494be49250efa056b79.png         创建一个新文件,打开:

09cfd62601ed4adfb67b16a95d216933.png

1c002c658c64413ba72e92d92f56296e.png         没有报错,且返回True,代表jupyter可以成功使用,并利用了我们环境中安装的pytorch库!

六、完结撒花

4681ad9467fb402e852801296582c332.jpeg

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

(GPU版)Pytorch+pycharm+jupyter安装记录(截至23年3月14日) 的相关文章

  • windows查看默认编码类型

    xfeff xfeff 开始 cmd 运行chcp 你会得到一个数 例 xff1a 如936 xff0c 那就是GBK简体中文 ANSI代码页为1252 xff0c 日文代码页为932
  • 三、@PathVariable

    3 1 64 PathVariable 映射 URL 绑定的占位符 带占位符的 URL 是 Spring3 0 新增的功能 xff0c 该功能在SpringMVC 向 REST 目标挺进发展过程中具有里程碑的意义通过 64 PathVari
  • 走进CSDN

    走进CSDN 关注CSDN不久 xff0c 最近浏览的次数增多 xff0c CSDN的资讯刚开始基本上看的懂的不多 xff0c 专业名词扎堆的论坛 xff0c CSDN的氛围个人感觉挺好的 xff0c 一群俗称 程序员 的人聚集讨论问题 x
  • B端产品经理基本工作流程

    产品岗位必备素质 产品是一个门槛较低的岗位 xff0c 是一个看起来很容易 xff0c 做起来各个地方都是bug的岗位 产品需要更多的是软实力 xff0c 把握产品的方向 xff0c 目标用户是谁 xff0c 场景是什么 xff0c 达到怎
  • Mac实用的远程ssh连接工具( Royal TSX安装及使用)

    Mac实用的远程ssh连接工具 Royal TSX安装及使用 1 下载地址 https www royalapps com ts mac download 2 如何连接远程服务器 2 1 首先下载插件Terminal 2 2 然后创建新的D
  • 尝试VC控制外部程序

    这两天尝试VC控制外部程序呢 xff0c 慢慢完善 在参考了网络学习以后 xff0c 简单做了以下工作 xff1a 期间用了spy 43 43 器件 void CVCControlDlg OnStartreader 启动朗读女 TODO A
  • Windows Sever 2012 R2设置组策略对“不显示最后的登录名”选项已启用

    Windows Sever 2012 R2设置组策略对 不显示最后的登录名 选项已启用 作者 xff1a 我道梦 关注我的CSDN博客 xff0c 更多笔记知识还在更新 xff01 设置组策略启用 不显示最后的登录名 后 xff0c 系统将
  • Ubuntu22.04.1 & WIN11 双系统+双硬盘 grub启动项中无WIN11开机引导

    本机UEFI 43 GPT安装的双系统 xff0c 两块固态硬盘 xff0c 两个系统各自使用自己的硬盘分区 xff0c xff08 选择的全盘安装在新硬盘 xff0c 没有自定义分区 xff0c 所以安装的时候也没有提示与当前window
  • tightvnc,tightvnc软件介绍,详细介绍

    tightvnc一款用于windows操作系统的应用软件 xff0c 是一款远程控制软件 出门在外忘了带档案怎么办 xff1f FTP server 上头忘了开帐号怎么办 xff1f 这些麻烦的问题其实都可以靠 VNC 解决 tightvn
  • OpenCore-EFI-配置模版(持续更新)

    前言 随着OpenCore日臻完善 xff0c 将在以后会更多的用于黑苹果的安装 同时 xff0c 在各位大佬的大力支持与推广 xff0c 各种入门 xff0c 进阶教程的推出 xff0c OpenCore已经从神界降临到人间 逐渐为普通黑
  • OpenCore(OC)引导开机声音与图形界面设置

    关键字 xff1a OC xff1b OpenCore xff1b 引导 xff1b 开机声音 xff1b 图形界面 下面的设置基于OpenCore0 5 8 04 10编译版与1 22 0 0版OpenCore Configurator
  • The BMJ研究:现有的新冠病毒诊断AI模型,几乎毫无用处

    图片出处 xff1a unsplash 本文作者 xff1a 朱演瑞 新型冠状病毒对全球健康造成了严重的威胁 xff0c 为了减轻医疗保健系统的负担 xff0c 也给患者提供最佳的护理 xff0c 高效的诊断和疾病预后信息问题亟待解决 理论
  • 06-Docker-Centos 7.2 (Vmware最小化安装)之一篇搞定hyperledger/fabric的e2e_cli测试运行所遇到的ERROR总结

    bug产生原因分析如下 xff1a 1 系统过于单纯或复杂 xff08 即最小化安装与全部安装以及自行安装了很多软件 xff09 xff0c 很多命令和工具无法使用和执行或冲突 2 自己操作失误 xff0c 敲错代码 xff08 关键词和语
  • 秒懂Java之方法引用(method reference)详解

    版权申明 非商业目的注明出处可自由转载 出自 xff1a shusheng007 相关文章 xff1a 秒懂Java之深入理解Lambda表达式 文章目录 概述使用条件使用场景如何使用方法引用的类型调用类的静态方法调用传入的实例参数的方法调
  • 产品设计中关于思考力那些事

    这周的面试 xff0c 对我自己来说 xff0c 更像是一种迭代反思 从做什么怎么做 xff0c 到为什么做 xff0c 的一种强制思考 一方面是入行时间短 xff0c 另一方面是公司产品业务主导 xff0c 相对不需要产品去思考 xff0
  • 永不磨灭的设计模式(有这一篇真够了,拒绝标题党)

    版权申明 非商业目的注明出处可自由转载 出自 xff1a shusheng007 文章目录 概述定义分类创建型 xff08 creational xff09 结构型 xff08 structural xff09 行为型 xff08 beha
  • shusheng007编程手记

    版权申明 非商业目的注明出处可自由转载 出自 xff1a shusheng007 文章目录 概述工具篇IntelliJ IDEA在Idea中下载源码时 xff0c 报无法下载源码 Postman使用Postman发送Post请求服务端报得到
  • SpringBoot如何整合RabbitMQ

    版权申明 非商业目的注明出处可自由转载 出自 xff1a shusheng007 文章目录 概述rabbitmq简介SpringBoot整合安装rabbitmq初级用法高级用法配置交换器与队列发送消息消费消息测试 总结 概述 好久没有写博客
  • 秒懂SpringBoot之@Async如何自定义线程池

    版权申明 非商业目的注明出处可自由转载 出自 xff1a shusheng007 文章目录 概述异步初探线程池ThreadPoolExecutorThreadPoolTaskExecutor 验证线程池配置拒绝策略为AbortPolicy拒
  • 秒懂SpringBoot之参数验证全解析(@Validated与@Valid)

    版权申明 非商业目的注明出处可自由转载 出自 xff1a shusheng007 文章目录 概述实例SpringBoot 验证概述引入依赖使用相关注解标记使用 64 Valid标记统一处理异常 高级用法复杂对象参数验证基本类型参数验证Ser

随机推荐

  • 如何添加本地JAR文件到Maven项目中

    版权申明 非商业目的可自由转载 博文地址 xff1a 出自 xff1a shusheng007 相关文章 xff1a 秒懂Java序列化与反序列化 秒懂 Java注解类型 xff08 64 Annotation xff09 秒懂Java多线
  • 秒懂Java泛型

    版权申明 非商业目的可自由转载 博文地址 xff1a https blog csdn net ShuSheng0007 article details 80720406 出自 xff1a shusheng007 文章目录 概述什么是泛型为什
  • 实际项目中如何使用Git做分支管理

    版权申明 非商业目的注明出处可自由转载 出自 xff1a shusheng007 相关文章 Git日常开发常用命令汇总 文章目录 前言概述Git的基本使用方法使用Git管理项目的方式主分支支持分支总结图 总结 前言 记得刚工作的时候根本不知
  • 秒懂Java代理与动态代理模式

    版权申明 非商业目的可自由转载 博文地址 xff1a https blog csdn net shusheng0007 article details 80864854 出自 xff1a shusheng007 设计模式汇总篇 xff0c
  • 秒懂Java动态编程(Javassist研究)

    版权申明 非商业目的可自由转载 博文地址 xff1a https blog csdn net ShuSheng0007 article details 81269295 出自 xff1a shusheng007 概述什么是动态编程 反射动态
  • B端项目整体设计流程

    一 B端产品的能力图谱 1 逻辑思维与抽象能力 2 技术知识储备 3 复杂项目管理能力 xff1a 沟通能力 执行能力 团队协助能力 组织协调能力 4 业务与经营管理知识 二 B端产品设计流程 1 业务调研 a 明确调研目标 战略层 xff
  • Git日常开发常用命令汇总

    版权申明 非商业目的z注明出处可自由转载 博文地址 xff1a https blog csdn net ShuSheng0007 article details 89642945 出自 xff1a shusheng007 相关文章 实际项目
  • in为什么慢

    IN为什么慢 xff1f 在应用程序中使用子查询后 xff0c SQL语句的查询性能变得非常糟糕 例如 xff1a SELECT driver id FROM driver where driver id in SELECT driver
  • 漫谈IT项目团队管理心得

    漫谈IT项目团队管理心得 如果在软件项目实施中选出最难解决的几个问题 xff0c 那么管理问题一定名列前茅 在管理问题中 xff0c 团队管理又是其中的难点 一个项目管理的好坏 xff0c 很大程度就体现在团队的建设和管理上 团队管理涉及到
  • error: [Errno 111] Connection refused

    用户cdh安装 hadoop的过程中 xff0c 启动CM xff0c 日志出现连接错误 cloudera 需要配置好dns xff0c 他是通过dns解析主机名来访问的 xff0c 这里可能dns解析有问题 xff0c 所以最好是把 us
  • dbca提示command not found

    1 dbca提示command not found 如果在database软件安装无错误后 xff0c 应该是环境变量找不到 2 检查环境变量 xff0c 果然有11 333 xff0c 这是远程粘贴板的问题吧 3 修改后 xff0c so
  • IT如何转为销售

    销售 xff0c 在很多人眼中是不入流的职业 不少人认为 xff0c 没有一技之长或没有能力才退而求其次去做一个销售 然而 xff0c 年薪50万的技术工程师 xff0c 马仁业为什么会放弃大家眼中神一样的职业 xff0c 去做一个没有底薪
  • MYSQL单行长度不能超过 65535

    报错 xff1a Row size too large The maximum row size for the used table type not counting BLOBs is 65535 mysql属于关系型 xff0c 行式
  • jdbcTemplate.batchUpdate在批量执行的时候,性能差没有效果,看看怎么解决的。

    我用的阿里druid数据库连接池 xff08 其实这个和连接池毛线关系没得 xff09 xff0c 创建jdbctemplate在执行insert 15000条数据时 xff0c 我发现还是30条 xff0c 20条 xff0c 35条这样
  • rabbit-mq 本地环境搭建

    一 xff1a 安装RabbitMQ需要先安装Erlang语言开发包 xff0c 直接下载地址 xff1a http erlang org download otp win64 18 3 exe 尽量安装时不选择C盘 xff0c 避免操作系
  • oracle小数点前面没有0,纠结解惑

    一1 天前台人找到我 xff0c 说我们安装的数据库有问题 xff0c 为什么小数点前面是0就不显示呢 xff0c 我去看了一下 xff0c command窗口要显示 SQL gt create table ml test num numb
  • 网监后台管理系统设计思路

    本次做的是网监系统saas服务平台的后台管理系统 xff0c 不涉及复杂功能逻辑 就是从菜单 模板 系 统 组织架构 角色 用户的设计思路 产品需求 xff1a 在各个省市网监系统的数量不断增长 xff0c 且系统逻辑和功能模块大致相同 x
  • 分类算法 c4.5 详解

    C4 5是一系列用在机器学习和数据挖掘的分类问题中的算法 它的目标是监督学习 xff1a 给定一个数据集 xff0c 其中的每一个元组都能用一组属性值来描述 xff0c 每一个元组属于一个互斥的类别中的某一类 C4 5的目标是通过学习 xf
  • 正则表达式匹配Html代码中图片路劲

    正则表达匹配图片路径 public static string GetHtmlImageUrlList string sHtmlText 定义正则表达式用来匹配 img 标签 Regex regImg 61 new Regex 64 34
  • (GPU版)Pytorch+pycharm+jupyter安装记录(截至23年3月14日)

    由于搞了一台旧主机 xff0c 主机上没有pytorch等软件程序 xff0c 所以重新装一遍 xff0c 顺便记录一下 xff01 一 安装显卡GPU的驱动程序 xff0c 搞定CUDA先 WIN 43 R打开命令行 xff0c 输入命令