Jupyter Notebook中自动补全代码教程,以及在python中安装jupyter_contrib_nbextensions包出现的问题

当博主发现在Jupyter Notebook中写代码时,没有自动补齐联想功能,只有按Tab键才有,每次都要去按以下Tab键很慢很机械!!!

So,到cmd中安装一个代码自动补全的包,

直接输入:pip install jupyter_contrib_nbextensions
或:python -m pip install jupyter_contrib_nbextensions(效果一样)

等待大概5-10分钟后,出现错误“WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))"

如下图(截取的一部分):
在这里插入图片描述连接超时,下载不了安装包

这是默认的pip源的问题,我们可以使用国内的镜像

这里放一些国内的一些pip源(便于日后使用):

阿里云 :http://mirrors.aliyun.com/pypi/simple/

中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) :http://pypi.douban.com/simple/

清华大学 :https://pypi.tuna.tsinghua.edu.cn/simple/

使用方法:在命令后面直接 加 -i 在加相应的 url
具体命令如下:

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

在这里插入图片描述
如果还是报错,有可能是别的原因比如:位于pypi.douban.com的存储库不是受信任的或安全的主机,正在被忽略。

则要求在命令后补充使用“–trusted host pypi.douban.com”允许此警告。

详细命令如下:

pip install jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.cn/simple/ –trusted host pypi.douban.com

以上的安装显示目录的步骤成功后,进行下面的第二部:配置。配置nbextension ,注意配置的时候要确保已关闭 Jupyter Notebook

命令如下:

jupyter contrib nbextension install --user --skip-running-check
在这里插入图片描述配置过程时间很短,配置好后关闭cmd,再次打开 Jupyter Notebook
页面上方菜单栏会出现配置好的”nbextension“,点开,勾选上以下的两个选项
在这里插入图片描述Files中新建Python3项目后,再输入代码,就会显示自动补齐联想的功能哦
在这里插入图片描述表示这样才是写代码的正确打开方式。

这是我今天解决的问题,Good night !

猜你喜欢

转载自blog.csdn.net/weixin_44293949/article/details/104724706