Mac安装Jupyter NoteBook和nbextensions报错问题
原始:我的电脑是Mac M2芯片(ARM架构),会导致很多与很多版本的插件不兼容问题。
在下载Jupyter Notebook和nbextensions时出现了相互不兼容的问题:
如果使用Notebook7.x.x版本则执行启动命令jupyter notebook
会报错无法打开
如果启动Notebook6.x.x(6.4.12版本)会出现nbextensions找不到的情况
反复尝试了解到更适合5和7版本的notebook,于是我选择了notebook5.7.0和nbextensions0.5.1版本
安装步骤
1.卸载当前版本的 notebook 和 nbextensions
pip uninstall notebook
pip uninstall jupyter_contrib_nbextensions
2.安装兼容版本的 notebook 和 nbextensions
安装 notebook 5.7.x 和 jupyter_contrib_nbextensions 0.5.x:
pip install notebook==5.7.0
pip install jupyter_contrib_nbextensions==0.5.1
3.安装 nbextensions 的依赖项
pip install jupyter_nbextensions_configurator
4.安装并启用 nbextensions
jupyter contrib nbextension install --user
jupyter nbextensions_configurator enable --user
5.此时检查notebook和nbextensions的版本
pip show notebook
pip show jupyter_contrib_nbextensions
6.如果报错是jupyter-nbextensions-configurator
版本不一致产生的,可改为兼容版本
pip install jupyter-nbextensions-configurator==0.4.1
5.启动 Jupyter Notebook
完成安装后,使用以下命令启动 Jupyter Notebook
jupyter notebook
备注:尽量使用sudo下载以免报错