jupyter自动补全插件 报错
时间: 2023-09-04 13:09:15 浏览: 132
禁止jupyternotebook自动补全括号共1页.pd
根据引用和引用的描述,当在Jupyter中使用自动补全插件时,可能会遇到一些报错。其中一个常见的错误是"TypeError: __init__() got an unexpected keyword argument 'column'"。这个错误表明是Jedi包的版本问题,可以通过在当前虚拟环境中使用"pip install jedi==0.17"命令来解决。另外,引用还提到了另一个可能的问题是PyZMQ的版本,可以尝试卸载PyZMQ 22.0.2并安装19.0.2版本来解决问题。
而对于引用中提到的在使用pandas等方法较多的包时无法得到方法提示的问题,可以在Jupyter的首行增加"%config Completer.use_jedi = False"这条命令,然后重新启动Jupyter,这样就可以加快Tab补全的速度。
综上所述,解决Jupyter自动补全插件报错的方法包括:
1. 检查Jedi包的版本,如果版本过高,可以通过在当前虚拟环境中使用"pip install jedi==0.17"命令来降低版本。
2. 检查PyZMQ的版本,如果版本与Jupyter不兼容,可以尝试卸载PyZMQ 22.0.2并安装19.0.2版本。
3. 对于无法得到方法提示的问题,可以在Jupyter的首行增加"%config Completer.use_jedi = False"这条命令,然后重新启动Jupyter。这样可以加快Tab补全的速度。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [jupyter 代码补全问题解决](https://blog.csdn.net/xiedelong/article/details/127568831)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [jupyter代码自动补全插件、安装使用后出现警告](https://blog.csdn.net/qq_62702607/article/details/126732994)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文