之前没有用过jupyter,花了半天时间尝试使用jupyter notebook,本文主要针对新手如何使用jupyter notebook并其中可能遇到的问题解决。其中遇到了其他问题文中没有详细解释,可评论或自行查询问题解决方法。
1.需要安装anaconda,安装完成后会一并完成jupyter notebook的安装,可在windows的搜索中搜索jupyter,如图则是已经安装的结果。
2.记录路径
(1)复制需要使用的文件所在的文件夹路径,如
D:\A-siat\pytorch学习\pytorch-handbook-master
(2)win+R输入cmd进入命令行终端,进入该路径
cd /dD:\A-siat\pytorch学习\pytorch-handbook-master
3.启动虚拟环境内核
虚拟环境我已经安装官方的pytorch2.1.1版本,可选择适合自己电脑的版本进行安装,这边不做详细解释,但不代表不重要,安装一个本机可运行的版本非常重要!!!!可参考其他博客进行安装
我浪费了很多时间都因为偷懒直接复制其他博客的代码进行安装,结果后面发现cuda无法正常调用cpu,必须根据如python版本、cuda版本等进行适配版本的pytorch安装,否则后面很麻烦。
我的环境名为pt211,命令行前面出现你的环境名称则启动成功
conda activate pt211
4.此时输入启动jupyter notebook命令
jupyter notebook
启动成功会自动打开浏览器进入jupyter notebook界面:
注意不要关闭终端,此时终端在进行类似jupyter与主机的通信工作(没详细了解过,有知道详细原理的可以评论区或私信我),关闭后自动关闭jupyter服务,无法正常使用。
5.尝试使用虚拟环境内核。
选择需要的内核环境,确认即可。
若启动时没有弹出上图的服务选择,可在工具栏选择Kernel-Change kernel-选择你的环境
连接成功后右上方会出现下图的服务准备好了
此时可以使用该虚拟环境安装的包运行jupyter文件的代码进行学习。选择一个代码块点击运行,代码块下方会给出代码的运行反馈。
6.错误解决,如 ‘No module named’报错,可以直接在代码块中添加,也可在虚拟环境中进行pip或conda install操作。
在虚拟环境中时,注意需要重开一个命令行终端激活虚拟环境再进行,之前的终端启动jupyter后无法进行输入。
pip install matplotlib
安装完成后无需重启jupyter notebook,直接回到代码块进行运行即可。
完成这些工作之后,就可以开始pytorch的熟悉和学习了,后续遇到报错会持续更新。
jupyter notebook安装遇到问题可评论或私信我尝试解决办法。
使用的学习文档来自github,链接可参考我另篇最后的链接。http://t.csdnimg.cn/80TH6