安装Jupyter nbextensions遇版本冲突错误求助
解决Jupyter nbextensions安装时的版本冲突问题
从你给出的报错信息来看,核心问题是jupyter-core版本不兼容:你当前安装的jupyter-core是4.3.0,而notebook组件要求的版本必须>=4.4.0,这种版本冲突直接导致了nbextension安装命令执行失败。
给你几个针对性的解决步骤,按顺序尝试:
第一步:升级jupyter-core到符合要求的版本
因为你用的是Anaconda环境,优先用conda来升级,避免包管理冲突:conda update jupyter-core如果conda升级遇到问题,再尝试用pip升级:
pip install --upgrade jupyter-core第二步:重新执行nbextension安装命令
升级完成后,再跑你之前的安装命令:jupyter contrib nbextension install --user第三步:如果还是失败,尝试重装jupyter-contrib-nbextensions
有时候旧的扩展包缓存也会出问题,先卸载再重装:pip uninstall jupyter-contrib-nbextensions -y pip install jupyter-contrib-nbextensions卸载重装后,再次执行第二步的安装命令。
额外提醒:操作时确保你激活了对应的Anaconda环境,如果是用虚拟环境的话,先通过conda activate 你的环境名激活环境再执行命令,避免装到全局环境里引发其他问题。
内容的提问来源于stack exchange,提问作者Jackson
相关产品推荐
相关产品推荐

