# Don't work \<TAP\> (auto-completion) on my notebook

**URL:** <https://discourse.jupyter.org/t/dont-work-tap-auto-completion-on-my-notebook/7410>\
**Category:** Notebook\
**Tags:** how-to, help-wanted\
**Created:** [January 6, 2021, 7:22pm UTC](https://discourse.jupyter.org/t/dont-work-tap-auto-completion-on-my-notebook/7410 "2021-01-06T19:22:24Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![GimhaeMan](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/gimhaeman/32/3419_2.png) [@GimhaeMan](https://discourse.jupyter.org/u/GimhaeMan)\
**Post date:** [January 6, 2021, 7:22pm UTC](https://discourse.jupyter.org/t/dont-work-tap-auto-completion-on-my-notebook/7410/1 "2021-01-06T19:22:24Z")

</div>

Hello, I started jupyter notebook before 3days.  
But starting is very hard ☹

I want to use auto-completion on notebook, and check the shortcut is .

But it doesn’t work, but other shortcut work well. (ex Shift+Tab)

In google, someone says use nbextension, or nbconvert downgrade, or jedi upgrade, etc, but it always not accept.  
Don’t work when run " % config ipcompleter.greedy=true " , run other cell after module import, too.

Is reinstalling jupyter notebook solution?

my OS is Windows10, so I downloaded anaconda.  
newest version of python in anaconda is 3.8, but it conflict with python 3.7 on windows, so I make virtual environment having python 3.7.

This is versions of jupyter packages  
(but I think it doesnt seem to be important, because TAB is standard shortcut and all my friends use TAB without upgrading and installing)

python - 3.7.9  
jedi - 0.18.0  
jupyter - 1.0.0  
jupyter-contrib-core - 0.3.3  
jupyter\_client - 6.1.7  
jupyter\_console - 6.2.0  
jupyter\_contrib\_core - 0.3.3  
jupyter\_contrib\_nbextensions - 0.5.1  
jupyter\_core - 4.7.0  
jupyter\_highlight\_selected\_word - 0.2.0  
jupyter\_latex\_envs - 1.4.6  
jupyter\_nbextensions\_configurator - 0.4.1  
jupyterlab\_pygments - 0.1.2  
jupyterthemes - 0.20.0

jupyter core : 4.7.0  
jupyter-notebook : 6.1.6  
qtconsole : 4.7.7  
ipython : 7.19.0  
ipykernel : 5.3.4  
jupyter client : 6.1.7  
jupyter lab : not installed  
nbconvert : 5.6.1  
ipywidgets : 7.6.0  
nbformat : 5.0.8  
traitlets : 5.0.5

---

<div class="post-metadata">

**Author:** ![kevin-bates](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/kevin-bates/32/234_2.png) [@kevin-bates](https://discourse.jupyter.org/u/kevin-bates)\
**Post date:** [January 6, 2021, 7:57pm UTC](https://discourse.jupyter.org/t/dont-work-tap-auto-completion-on-my-notebook/7410/2 "2021-01-06T19:57:19Z")

</div>

Hi @GimhaeMan - welcome to the community!

Apparently, there are auto-completion issues introduced by a recent release of `jedi` (0.18). Please downgrade `jedi` and I suspect you’ll be moving forward. There’s an outstanding [IPython PR](https://github.com/ipython/ipython/pull/12751) to pin the older release, but no “carrier” for that change yet.

---

<div class="post-metadata">

**Author:** ![GimhaeMan](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/gimhaeman/32/3419_2.png) [@GimhaeMan](https://discourse.jupyter.org/u/GimhaeMan)\
**Post date:** [January 6, 2021, 8:44pm UTC](https://discourse.jupyter.org/t/dont-work-tap-auto-completion-on-my-notebook/7410/3 "2021-01-06T20:44:35Z")

</div>

Thank you, sir @kevin-bates !!!  
It works very well thanks to you !!!
