深度学习工具jupyter创建并检测pytorch环境以及安装工具包

1. 前言

确保已经安装Python和anaconda(anaconda一般自带jupyter)。然后创建一个jupyter环境,查看启动后的new有没有环境选项。
如果遇到了EnvironmentLocationNotFound:Not such a environment。说明conda环境安装位置有问题,往往是c盘中文路径的问题。可以参考我的另外一篇博客。
深度学习工具jupyter的new没有环境选项以及遇到的EnvironmentLocationNotFound:Not such a environment

2.安装pytorch环境

仅仅能用jupyter打开Python3环境是不够的,这样只能完成一般的Python任务。我们下载jupyter以及安装pytorch框架往往是为了深度学习等任务。

创建pytorch环境并安装包###

点击anaconda,即可进入
在这里插入图片描述

1.创建pytorch环境

准备创建pytorch环境,命令中-n表示后面接着名字,随意即可。python版本要自己看下
命令:conda create -n pytorch python=3.8
在这里插入图片描述
注意进去的时候是base环境,一般我们不操作base环境,而是类似docker一样创建一个新环境(或者理解为容器)。然后在这个环境里面安装一堆工具,为自己的工作目的服务。

2.查看python版本

需要知道自己的python版本。忘记的 win+R,输入cmd,并使用命令python -V,注意空格和大写V

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

在安装成功后激活环境:
在这里插入图片描述
使用命令:pip list查看环境中有哪些工具包
在这里插入图片描述

3.安装pytorch框架

显然,这环境不足以干深度学习的活。我们需要安装pytorch框架。
首先进入pytorch首页:pytorch
下拉,选择对应的条件:没有GPU的选CPU
在这里插入图片描述
查看自己的显卡:任务栏右键选择任务管理器,然后选择性能
在这里插入图片描述
在这里插入图片描述
本人电脑有英伟达3050独显和amd自带集显。
然后继续win+r,输入cmd进入黑框,输入命令 :nvidia-smi
在这里插入图片描述

看到个人显卡的cuda版本12.0。我们在刚刚的pytorch中选择cuda 11.8就行。
将命令复制粘贴并执行。
在这里插入图片描述
输入y,等待安装即可(速度可能很慢,据说手机热点可以快点,个人没试过):我当时花了大概1小时安装全部。
之后检查一下是否安装成功:
输入python命令。
然后import torch torch.cuda.is_available()
注意不要输错了
返回True说明可以了
在这里插入图片描述

4.如果想退出pytorch环境

命令:conda deactivate即可返回base环境
在这里插入图片描述

5.在创建的pytorch环境安装jupyter

命令:conda install nb_conda
在这里插入图片描述

3.启动jupyter

安装成功后。在pytorch环境启动jupyter命令:jupyter notebook

下面的地址随便选一个,复制到浏览器上。如果没能打开,关掉anaconda,重新启动,进入pytorch环境并启动jupyter试试。
在这里插入图片描述
点击进入pytorch环境
在这里插入图片描述
大概这样子
在这里插入图片描述
在这里插入图片描述
自此,成功使用jupyter并在pytorch环境下运行

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/33068.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Raspberry Pi AI Kit——Hailo-8L安装记录(预告)

Hailo-8的测试见往期文章,最近树莓派发布了官方套件——Raspberry Pi AI Kit,其采用Hailo-8L,算力为13TOPS,是Hailo-8算力的一半,官网地址为 Raspberry Pi AI Kit安装 最近在进行Raspberry Pi AI Kit使用测试 !](htt…

建议收藏!100款宝藏级AIGC工具分享,70款ChatGPT插件惊艳的开发过程与宏大的商业化愿景

建议收藏!100款宝藏级AIGC工具分享,70款ChatGPT插件惊艳的开发过程与宏大的商业化愿景。 不输ChatGPT?整理了100款AIGC神器,打工人速进。 说到AIGC工具,你还是只知道ChatGPT? 实际上,越来越多…

景联文科技实力入选「2024中国AI大模型产业图谱1.0版」!

近日,数据智能产业创新服务媒体数据猿联合上海大数据联盟共同发布《2024中国AI大模型产业图谱1.0版》,从大数据和人工智能等智能技术的核心出发,全面覆盖整个产业链,为行业提供更为精细且直观的专业导向。 景联文科技凭借高质量数…

小区业主管理系统

摘 要 随着城市化进程的加速和人口的不断增加,小区的数量也在不断增加。小区作为城市居民居住的主要场所,其管理工作也变得越来越重要。传统的小区业主管理方式存在诸多问题,如信息传递不畅、业务处理效率低下等。因此,开发一个高…

ansible copy模块参选选项

copy模块用于将文件从ansible控制节点(管理主机)或者远程主机复制到远程主机上。其操作类似于scp(secure copy protocol)。 关键参数标红。 参数: src:(source:源) 要复制到远程…

“明天下班以后请假了,孩子中考“

「作者简介」:冬奥会网络安全中国代表队,CSDN Top100,就职奇安信多年,以实战工作为基础著作 《网络安全自学教程》,适合基础薄弱的同学系统化的学习网络安全,用最短的时间掌握最核心的技术。 前几天约服务器…

上海市计算机学会竞赛平台2023年9月月赛丙组点对之和(一)

题目描述 给定两个数列 𝑎1,𝑎2,…,𝑎𝑛a1​,a2​,…,an​ 与 𝑏1,𝑏2,…,𝑏𝑛b1​,b2​,…,bn​,保证这些数字是 11 到 𝑛n 之间的整数,请计算 …

轻轻一按,即可加速您的 Mac

一键智能清理 让你的 Mac 电脑焕然一新 CleanMyMac X 是一款专业的 Mac 电脑清理软件,支持一键扫描 Mac 磁盘垃圾,智能清理垃圾文件和系统语言安装包,快速释放磁盘空间,让你的 Mac 电脑焕然一新! 智能扫描一键清理 Ma…

模板匹配算法:基于模板相关性匹配的手写数字识别

1 前言 得益于硬件技术的发展,基于深度学习的各种识别方法如火如荼,在各种应用场景中都取得很好的效果。本人入行深度学习领域若干年,做过很多项目的工程化评估,对于神经网络是如何工作的也解释不清楚,只是知道这样做是…

硬引用、软引用、弱引用、虚引用和原子引用

以下是不同类型引用的详细信息,通过表格展示原理、作用、使用场景和优缺点: 引用类型原理作用使用场景优点缺点硬引用默认的引用类型,只要有硬引用指向对象,垃圾收集器就不会回收该对象。确保对象在程序运行过程中一直存在。普通…

【IVIF】Equivariant Multi-Modality Image Fusion

2024CVPR Zixiang Zhao团队 分析透彻,方法耳目一新 统一融合架构 1、Motivation Our approach is rooted in the prior knowledge that natural imaging responses are equivariant to certain transformations 我们的方法根植于自然成像响应对于某些变换的等变性…

vscode python pip : 无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称

在vscode中控制台运行python文件出现:无法将"pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。 使用vscode开发python,需要安装python开发扩展: 本文已经安装,我们需要找的是python安装所在目录,本文…

【SparkStreaming】面试题

Spark Streaming 是 Apache Spark 提供的一个扩展模块,用于处理实时数据流。它使得可以使用 Spark 强大的批处理能力来处理连续的实时数据流。Spark Streaming 提供了高级别的抽象,如 DStream(Discretized Stream),它代…

大气的wordpress官网主题

海外就医wordpress主题 出国看病、海外就医是越来越多中产家庭的选择,此wordpress主题适合做相关业务的公司官网。 https://www.jianzhanpress.com/?p5220 通用多用途wordpress模板 中国红WordPress模板,适合服务行业企业建站的通用多用途wordpress模…

2024高考-优先选专业还是优先选学校

分数限制下,选好专业还是选好学校? 24年高考帷幕落下,一场新的思考与选择悄然来临。对于每一位高考考生,学校和专业都是开启大学新生活的两个前置必选项。但有时候“鱼与熊掌不可兼得”,在分数受限的条件下&#xff0…

Golang -----channel

Channel channel的作用 channel主要用于goroutine之间通讯和同步 设计思路是:不要通过共享内存来通讯,而是通过通讯来共享内存(前者就是传统的加锁,后者就是channel) channel的底层数据结构 type hchan struct {//channel分为无缓冲和有缓…

HashMap 的工作原理及其在 Java 中的应用?

在Java的数据结构中,HashMap是最常见且最重要的一个数据结构之一。HashMap是Java集合框架中的一部分,它存储的是键值对(Key-value)映射,也就是说,你可以通过键(Key)找到对应的值&…

选专业,如何分析自己的兴趣爱好?

在学习的过程中,我们对于有兴趣的学科往往精力充足,不知疲倦,从而相应科目的分数较高,而在得到较高的分数之后,个人自信更足,学习更轻松,竞争力更强大。 在专业选择当中,如果我们就…

urfread刷算法题day5|Set和排序|217. 存在重复元素

217. 存在重复元素 需要复习的知识点:Set、排序; Set