在Anaconda环境中安装jupyter notebook、创建快捷方式、添加/删除内核、配置主题色和工具栏
本文章为Anaconda+cuda+cudnn+tensorflow/pytorch+jupyter notebook等一系列成功安装过程记录,保姆级教程
2024.06.07更新完成
Anaconda+cuda+cudnn+pytorch-gpu安装配置教程:点击进入
Anaconda+cuda+cudnn+tensorflow-gpu安装配置教程:点击进入
文章目录
前言
前提:已安装Anaconda3
1. 安装jupyter notebook
注意:需要进入你创建的虚拟环境中安装,因为在下面jupyter notebook使用虚拟环境作为其内核的操作中需要该虚拟环境已安装jupyter
1.1 安装ipython
安装ipython:
conda install ipython
中间需要确认下载输入“y”:
1.2 安装jupyter
安装jupyter:
conda install jupyter
也需要输入“y”确认:
1.3 添加Jupyter Notebook快捷方式
提示:此方式在windows菜单中创建快捷方式,然后每次使用打开搜索框一搜索就有,用着很方便。
需要放到桌面的详细步骤请看下面的3.1部分。
添加Jupyter Notebook快捷方式:
ipython kernelspec install-self-user
1.4 查看Jupyter Notebook快捷方式
打开windows菜单,发现下图中出现Jupyter Notebook(tensorflow)的快捷方式,点击进入。
如果能可以成功打开jupyter,则快捷方式创建成功。
然后,就会发现jupyter的默认打开路径如下图,这个默认打开路径可以更换的,接下来我们设置这个默认路径。
2. 配置jupyter notebook
2.1 准备
首先,创建一个指定路径,如果你已经有了就不用创建。
比如下图就是我的已经存在的希望每次默认打开的文件夹,那么它的路径就是D:\Projects\JupyterProject(记住你自己想要指定的默认打开路径,下面要用)。
2.2 打开设置jupyter notebook默认打开路径的文件
输入下行命令,找到当前环境下默认路径管理文件:
jupyter notebook --generate-config
不用管这个y/N,ctrl+C结束进程就行,然后把路径复制出来
返回路径为: C:\Users\lk.jupyter\jupyter_notebook_config.py
然后在文件资源管理器中找到这个路径,并打开jupyter_notebook_config.py这个文件。
2.3 配置jupyter notebook默认打开路径的文件
在上图所示的文件中,ctrl+F搜索,找到下图中的红框代码,然后把代码前面的注释‘#’删掉,然后在‘=’后面加上你希望的默认打开位置,也就是刚刚 2.1准备 中说的让你记下来的那个路径,然后保存。
但是发现,完成这步后点击Jupyter Notebook(tensorflow)的快捷方式,还是没有成功指定需要的默认打开路径。因为,上述修改只是完成了从Anaconda中打开Jupyter Notebook时开始路径的修改,从开始菜单中用jupyter notebook快捷方式打开的Jupyter Notebook时开始路径依然是默认的用户文件夹,需要修改为指定的文件夹路径。 所以,还需要继续以下操作。
2.4 修改开始菜单中对应jupyter快捷方式的默认打开路径
右键,打开文件位置,然后再右键,点击属性,选择快捷方式,将目标(T)栏后面的选中的蓝色区域删除,然后点击确定即可。(不要点‘X’退出)
完成后在windows11打开jupyter快捷方式,jupyter的默认打开路径就是我们想要打开的路径了。
2.5 搭建/删除Anaconda虚拟环境内核kernel
1)执行代码,安装ipykernel,它为Jupyter提供IPython内核,这里从豆瓣源下载。
pip install ipykernel
2)先说怎么删除,当不再需要这个kernel虚拟环境,我们需要这样操作:
转载自:https://www.jianshu.com/p/bbd269e45cb1
1 打开Anaconda Prompt
2 输入jupyter kernelspec list查看安装的kernel和位置
3 根据显示的路径进入其中把文件夹删除,重启jupyter notebook即可
3)接下来,怎么将Anaconda新的虚拟环境添加到Jupyter Notebook:
1 打开Anaconda Prompt
2 输入activate命令进入需要添加的虚拟环境中
3 通过命令:python -m ipykernel install --user --name=tensorflow 将虚拟环境添加到Jupyter
如果打印了信息,如下,说明成功将名为tensorflow的虚拟环境添加到jupyter内核中。
Installed kernelspec tensorflow in C:\Users\lk\AppData\Roaming\jupyter\kernels\tensorflow
登录jupyter notebook发现已添加上了。
2.6 设置jupyter notebook主题色(可以跳过)
转载自:https://www.jianshu.com/p/72ae0314e29a
最终效果如下,不喜欢可以跳过。
1)在Anaconda Prompt中输入下行命令,安装jupter notebook的自定义主题。
pip install --upgrade jupyterthemes
Successfully,安装成功。
2)继续在Anaconda Prompt中输入下行命令,查看可选主题。
jt -l
3)继续在Anaconda Prompt中输入下行命令,即可设置主题。
jt -t monokai -f fira -fs 13 -cellw 90% -ofs 11 -dfs 11 -T -N
其中 -f(表示字体) -fs(字体大小) -cellw(占屏比或宽度) -ofs(输出段的字号) -T(显示工具栏)-N(显示自己主机名)。
然后重新启动jupyter notebook就可以了,效果如下。不喜欢也可以试试其他主题,更换代码中的monokai即可,换成第二步展示的那几个主题。
提示:如果都不喜欢,输入下行命令,即可恢复系统默认的主题。
jt -r
2.7 设置jupyter notebook工具栏(可以跳过)
转载自:https://blog.csdn.net/Itsme_MrJJ/article/details/116013487
效果如下所示,不喜欢不需要的就不用看了。
1)在Anaconda Prompt中输入下行命令,安装插件 nbextensions。
pip install jupyter_contrib_nbextensions
Successfully,安装成功。没问题,继续依次输入下面两行命令。
jupyter contrib nbextension install
pip install yapf
2)然后打开jupyter notebook,按照下图顺序点击即可。
效果如下:
代码美化前:
代码美化后:
3. 一些杂项的说明
3.1 怎么创建jupyter桌面的快捷方式
按照1.4 添加Jupyter Notebook快捷方式 已经在windows菜单中添加了快捷方式,然后通过以下步骤即可。