解决无代码补全问题
jupyter 中无代码补全,包的方法也没有,上文定义的变量也不会自动补全,看日志会报错TypeError: __init__() got an unexpected keyword argument 'column'
可知是 jedi 包的问题,查阅后发现是版本太高,因此进入到当前虚拟环境,并pip install jedi==0.17
即可解决
参考:https://zhuanlan.zhihu.com/p/344775611
方法补全太慢问题
经过上面的版本更新后,可解决无补全问题,但是对于 pandas 等方法较多的包,.后的方法没有提示,需要在 jupyter 的首行增加一条:%config Completer.use_jedi = False
,然后再 Tab 补全速度就变的飞快
参考:https://www.1024sou.com/article/662061.html