Anaconda升级和Jupyter Notebook换主题

 

最近一直对机器学习非常感兴趣,也用jupyter notebook学习了很多书籍,今天偶然看到qq之前加的一个机器学习群里面提到Jupyter notebook可以更换主题,之前白色太亮,所以就捣鼓一下,本以为很简单,没想到有点小曲折,弄了好大一会才搞定,记录一下整个过程,方便后续使用。

一、更新Anaconda以及所安装的包

本来大多数网上教程是没有这一步的,可以直接做第二步骤的,但是我实测过程中,第二步安装主题经常报错,网上有一些报错解决,但是我想报错主要还是相关的包版本太老,所以我就想直接把anaconda和安装的包都更新一下得了,事后来看,这个办法是可以的,虽然显得有点“笨”。

1、更新Anaconda

conda update anaconda

2、更新anaconda中所安装的包

conda list(查看所有安装的包)

conda update --all(更新所有的库)

这边更新所有的库还有个小坑,就是中间下载mkl这个包的时候,太大了大概173M,下载几乎不动,网上查了查,更改了anaconda的镜像原即可,相当于改变更新包的地址,用国内的库,更改方法如下:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

二、安装jupyter notebook主题包

下面就安装jupyterthemes这个包,注意这个包在conda库中是没有的,所以用conda命令安装不了,报错没有包,用pip来安装,命令如下:

pip install jupterthemes

三、选择所需主题,重启Jupyter notebook即可

第二步如果没有报错,那就ok,第三步很简单,就是使用一下主题,有二个命令需要使用:

列出主题:

jt -l

运行结果如下:

能出现主题列表,说明上面安装也就成功了,下面一个命令是切换主题命令:

jt -t 主题名 -T -N

我切换oceans16命令且结果如下:

ok了,注意要重启jupyter notebook,效果就出来了:

有空再试试其他主题,今晚太晚睡觉了!

### 解决 Anaconda 启动 Jupyter Notebook 无响应的方法 当遇到 Anaconda 中启动 Jupyter Notebook 没有反应的问题时,可以采取多种措施来排查并解决问题。 #### 方法一:检查环境变量配置 确保 `PATH` 环境变量已正确设置,使得命令行能够识别到 Anaconda 安装路径下的可执行文件。对于 Windows 用户而言,在安装过程中应勾选“Add Anaconda to my PATH environment variable”的选项[^1];而对于 macOS 和 Linux 用户,则需确认 `.bashrc` 或者其他 shell 配置文件里包含了指向 Anaconda bin 文件夹的相关语句。 #### 方法二:更新或重新安装 Jupyter Notebook 有时旧版本可能存在兼容性问题或是 bug 导致程序无法正常工作。通过以下命令可以在终端/命令提示符中完成升级操作: ```shell conda update jupyter ``` 如果上述方法仍未能解决问题,考虑卸载后再重装最新稳定版的 Jupyter Notebook: ```shell conda remove jupyter conda install jupyter ``` #### 方法三:清理缓存数据 某些情况下临时文件可能会干扰应用程序的表现形式。删除 `%TEMP%` 目录(Windows)或者是 `/tmp` 下面与 Jupyter 相关的内容有助于恢复正常功能[^3]。 #### 方法四:调整防火墙和杀毒软件设置 部分安全防护工具会对本地服务器端口造成影响从而阻止了 Jupyter Notebook 的正常使用。暂时禁用这些服务或将它们加入白名单列表或许能帮助排除此类障碍[^4]。 #### 方法五:查看日志信息获取更多线索 Jupyter Notebook 默认会在后台打印调试级别的消息至标准输出流。因此可以通过观察启动时产生的文字记录寻找异常之处。另外也可以指定额外的日志级别参数以便于更深入地了解内部运作情况: ```shell jupyter notebook
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值