jupyter notebook 写代码自动补全的实现


Posted in Python onNovember 02, 2020

操作步骤

进入命令行环境。我使用的是conda。有两种方式进入命令行。

方法1:通过anconda navigator界面,选择environments,选择对应环境名,选择open terminal

方法2:直接使用cmd或者terminal等终端进入命令行。激活你想要配置代码补全的环境(如果是默认环境不用激活)

1.安装nbextensions 

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

2.安装nbextensions_configurator

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

如果提示缺少依赖,就使用pip安装对应依赖即可。

重启jupyter,在弹出的主页面里,能看到增加了一个Nbextensions标签页,在这个页面里,勾选Hinterland即启用了代码自动补全,打开一个notebook感受一下吧。

jupyter notebook 写代码自动补全的实现 

jupyter notebook 写代码自动补全的实现 

jupyter notebook 写代码自动补全的实现 

如果出现错误如下:

Installing collected packages: msgpack
Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。:
'E:\\JiangHeSong\\Anaconda35.2.0\\Lib\\site-packages\\msgpack\\_packer.cp36-win_
amd64.pyd'
Consider using the `--user` option or check the permissions.

You are using pip version 10.0.1, however version 18.0 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' comm
and.

只需要加一个--user 例如:

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

既可以正常安装!!!

到此这篇关于jupyter notebook 写代码自动补全的实现的文章就介绍到这了,更多相关jupyter notebook 自动补全内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python下MySQLdb用法实例分析
Jun 08 Python
使用python3.5仿微软记事本notepad
Jun 15 Python
python导入时小括号大作用
Jan 10 Python
Python 用Redis简单实现分布式爬虫的方法
Nov 23 Python
详解django自定义中间件处理
Nov 21 Python
python mysql断开重连的实现方法
Jul 26 Python
python flask中动态URL规则详解
Nov 22 Python
关于Pytorch的MNIST数据集的预处理详解
Jan 10 Python
django 实现手动存储文件到model的FileField
Mar 30 Python
python上selenium的弹框操作实现
Jul 13 Python
python必学知识之文件操作(建议收藏)
May 30 Python
python迷宫问题深度优先遍历实例
Jun 20 Python
Python QT组件库qtwidgets的使用
Nov 02 #Python
python利用opencv保存、播放视频
Nov 02 #Python
python获得命令行输入的参数的两种方式
Nov 02 #Python
Python+OpenCV检测灯光亮点的实现方法
Nov 02 #Python
python获取命令行参数实例方法讲解
Nov 02 #Python
Windows环境下Python3.6.8 importError: DLLload failed:找不到指定的模块
Nov 01 #Python
详解tensorflow之过拟合问题实战
Nov 01 #Python
You might like
全国FM电台频率大全 - 22 重庆市
2020/03/11 无线电
在WAMP环境下搭建ZendDebugger php调试工具的方法
2011/07/18 PHP
PHP curl 并发最佳实践代码分享
2012/09/05 PHP
PHP的拦截器实例分析
2014/11/03 PHP
php基于dom实现读取图书xml格式数据的方法
2017/02/03 PHP
php 数组元素快速去重
2017/05/05 PHP
Javascript 判断函数类型完美解决方案
2009/09/02 Javascript
javascript 在网页中的运用(asp.net)
2009/11/23 Javascript
JSON 编辑器实现代码
2009/12/06 Javascript
window.showModalDialog()返回值的学习心得总结
2014/01/07 Javascript
字段太多jquey快速清空表单内容方法
2014/08/21 Javascript
JS实现的鼠标跟随代码(卡通手型点击效果)
2015/10/26 Javascript
JQuery控制图片由中心点逐渐放大效果
2016/06/26 Javascript
AngularJS之依赖注入模拟实现
2016/08/19 Javascript
微信小程序 less文件编译成wxss文件实现办法
2016/12/05 Javascript
JavaScript实现同一个页面打开多张图片
2016/12/29 Javascript
老生常谈combobox和combotree模糊查询
2017/04/17 Javascript
用Node提供静态文件服务的方法
2018/07/06 Javascript
解决vue attr取不到属性值的问题
2018/09/18 Javascript
小程序:授权、登录、session_key、unionId的详解
2019/05/15 Javascript
BootstrapValidator验证用户名已存在(ajax)
2019/11/08 Javascript
Vue2.x-使用防抖以及节流的示例
2021/03/02 Vue.js
python类:class创建、数据方法属性及访问控制详解
2016/07/25 Python
使用Python的package机制如何简化utils包设计详解
2017/12/11 Python
python互斥锁、加锁、同步机制、异步通信知识总结
2018/02/11 Python
Django 中间键和上下文处理器的使用
2019/03/17 Python
Python进度条的制作代码实例
2019/08/31 Python
Python 实现自动导入缺失的库
2019/10/29 Python
Python 常用日期处理 -- calendar 与 dateutil 模块的使用
2020/09/02 Python
用pip给python安装matplotlib库的详细教程
2021/02/24 Python
CSS3绘制圆角矩形的简单示例
2015/09/28 HTML / CSS
高中生期末评语
2014/01/28 职场文书
企业文化演讲稿
2014/05/20 职场文书
golang操作redis的客户端包有多个比如redigo、go-redis
2022/04/14 Golang
springboot读取resources下文件的方式详解
2022/06/21 Java/Android
MySQL主从切换的超详细步骤
2022/06/28 MySQL