给jupyter 添加代码自动补全功能

新安装的jupyter是没有代码自动补全功能的,写起代码来很难受。

1、按如下的方式打开容器中的命令行:

给jupyter 添加代码自动补全功能_第1张图片

2、在终端按顺序依次输入下面的4条命令并运行

pip install jupyter_contrib_nbextensions

jupyter contrib nbextension install  --user

pip install jupyter_nbextensions_configurator

jupyter nbextensions_configurator enable --user

3、重启jupyter。

 

在当前的docker命令行中,查询当前容器的ID,er中输入以下的命令重启jupyter。

docker restart edaff3122

我自己的容器ID为:9fe8ebc79020

4、重新打开浏览器:

在浏览器中输入:http://localhost:8888,如下图所示:已经自动登陆。并出现了新的选项卡Nbextensions

给jupyter 添加代码自动补全功能_第2张图片

 

5、设置选项卡Nbextensions

勾选选项:hinterland

给jupyter 添加代码自动补全功能_第3张图片

6、切换到代码输入界面:

如下图所示,当你输入pr时,则直接会弹出可选的函数提示。

给jupyter 添加代码自动补全功能_第4张图片

如下图所示,在函数的形参中按“ALT+/”,会出现函数原型的说明。

给jupyter 添加代码自动补全功能_第5张图片

当你看到这个界面时,说你已经安装成功了。

6、附上当前的各组件的版本号。

jupyter --version

给jupyter 添加代码自动补全功能_第6张图片

 

因为中途同了插件不可用的情况,如下图所示:

给jupyter 添加代码自动补全功能_第7张图片

以上是因为当前的jupyter-notebook的版本号在6.0以上,导致版本不兼容,可以按如下的方法将版本降低到5.7.8

pip uninstall notebook

pip install notebook==5.7.8 -i https://pypi.tuna.tsinghua.edu.cn/simple/

输入完成后,可以重新启动jupyter,并查看当前的版本号。
 

 

 

 

你可能感兴趣的:(tensorflow)