【发布时间】:2021-03-27 00:39:38
【问题描述】:
每次打开新的 jupyter notebook 实例时,都需要运行 %config Completer.use_jedi = False 命令,然后自动完成功能才能开始工作。
每次都这样很累,在编码之前将use_jedi配置为False。
如果有永久修复在 juypter notebook 中自动完成,请提出建议。
【问题讨论】:
标签: python jupyter-notebook jedi
每次打开新的 jupyter notebook 实例时,都需要运行 %config Completer.use_jedi = False 命令,然后自动完成功能才能开始工作。
每次都这样很累,在编码之前将use_jedi配置为False。
如果有永久修复在 juypter notebook 中自动完成,请提出建议。
【问题讨论】:
标签: python jupyter-notebook jedi
我从 docker 启动我的 jupyterlab 并发现了这个问题。 我是这样解决的:
COPY ipython_kernel_config.py /root/.ipython/profile_default/ipython_kernel_config.py
内容 ipython_kernel_config.py:
c.Completer.use_jedi = False
【讨论】:
# Generate config
ipython profile create
# Edit config file in vim
vim .ipython/profile_default/ipython_kernel_config.py
# And change
c.IPCompleter.use_jedi = False in ipython_config.py
【讨论】: