python-shell-completion-complete-or-indent No Matches in Ipython
spacegoing opened this issue ยท 1 comments
spacegoing commented
Description
Anaconda Mode only complete module variables, get No Matches for
assigned variables on linux server accessed via ssh
However, if I use python interpreter, it works.
Reproduction guide ๐ชฒ
Observed behaviour: ๐ ๐
import pandas as pd
pd. # press tab, there are completions
df = pd.DataFrame()
df. # press tab, No Matches
Expected behaviour: โค๏ธ ๐
Show completion for df.
tab
anaconda mode buffer shows no error. I also tried pip install --upgrade jedi json-rpc service_factory
. I am more than happy to
provide more info.
System Info ๐ป
- OS: gnu/linux
- Emacs: 25.3.1
- Spacemacs: 0.200.13
- Spacemacs branch: master (rev. c7a103a77)
- Graphic display: nil
- Distribution: spacemacs
- Editing style: vim
- Completion: helm
- Layers:
(helm auto-completion better-defaults emacs-lisp git markdown org sdefaults sdired sorg c-c++ python html yaml sql csv docker
(latex :variables latex-enable-auto-fill t latex-enable-folding t)
semantic spell-checking syntax-checking)
- System configuration features: XPM JPEG TIFF GIF PNG SOUND NOTIFY LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11
spacegoing commented
It's Ipython version issue. 7.2.0 does not work but 6.2.1 works.