Jupyter Notebook代码补全插件nbextensions安装错误问题

安装过程 (cmd环境)

1.install jupyter_contrib_nbextensions

  pip install --user jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.cn/simple
  jupyter contrib nbextension install --user

因为默认地址下载速度超慢,所以使用-i https://pypi.mirrors.ustc.edu.cn/simple启用了一个镜像地址,

2.install jupyter_nbextensions_configurator

 pip install --user jupyter_nbextensions_configurator 
 jupyter nbextensions_configurator enable --user

如果按照上述步骤安装成功,那么恭喜你运气不错。

3.安装失败问题

有时在输入第二条指令jupyter contrib nbextension install --user会报错

Error executing Jupyter command 'contrib': [Errno 'jupyter-contrib' not found] 2

网友对此问题第一种解决方法是更改第二条指令为:

jupyter contrib-nbextension install --user 

网友对此问题第二种解决方法是更改第二条指令为conda指令(如果你用的是Anaconda的话)

conda install -c conda-forge jupyter_contrib_nbextensions

如果运气好点,问题到此就可以解决了,但是世界上最不缺的就是倒霉蛋,在解析了十几分钟后,喜提 CondaHTTPError错误。
对错误问题进行排查

3.1.是否是conda指令网络连接不畅?

conda update conda

发现更新conda成功,并不是该问题

3.2是否是包安装失败或未安装?

pip list

发现 jupyter_contrib_nbextensions 包已经在pip的包目录中。
因为我使用的python的发行版'Anaconda',Anaconda推荐使用conda管理包,虽然也可以使用pip管理包。所以需要检查一下conda的包目录。

conda list

发现 jupyter_contrib_nbextensions 包并不在conda的包目录中
很尴尬的局面,pip说我已经安装好了,conda说我没有。但conda才是Anaconda亲儿子啊。conda说没有那就没有。
所以更改指令pip install --user jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.cn/simple为`:

conda install --user jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.cn/simple

总结

计算机环境:Annaconda(python3.7)、win10
安装成功使用是下面四条指令

1.  conda install --user jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.cn/simple
2.  jupyter contrib nbextension install --user
3.  pip install --user jupyter_nbextensions_configurator 
4.  jupyter nbextensions_configurator enable --user

希望我踩过的坑对你有所帮助->->love&peace

  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值