1

I start Emacs, open a python file, try autocompletion (my keybinding is C-c i to call company-complete-mode) and works well.

After run pyvenv-workon RET myvenv to activate my virtual enviroment, company-complete-common always returns No completion found.

company version: 0.94 emacs: 25.3.1 on Arch Linux x86_64

Any suggestions?

1 Answer 1

1

Company-mode cannot complete your python code on his own. You need to install and configure emacs-jedi (for example) to give company-mode candidates for completion.

1
  • How does it then work in a clean emacs install, there is for sure no jedi pre-installed ... ? Commented Feb 21, 2018 at 11:01

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.