question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Jedi: Zipped Eggs support for autocompletion

See original GitHub issue

Environment data

  • VS Code version: 1.26.1
  • Extension version (available under the Extensions sidebar): 2018.7.1
  • OS and version: CentOS 7
  • Python version (& distribution if applicable, e.g. Anaconda): 2.7.14
  • Type of virtual environment used (N/A | venv | virtualenv | conda | …): virtualenv

Actual behavior

Autocompletion for external python zipped eggs packages doesn’t work.

Expected behavior

This is more of a question actually (question asked on SO): is autocompletion expected to work with python eggs packages?

Steps to reproduce:

The eggs are not part of the workspace folder and are added via the “python.autoComplete.extraPaths” setting:

{
  "python.autoComplete.extraPaths": ["/eggs/mypackage-0.1-py2.7.egg"]
}

(mypackage-0.1-py2.7.egg would be a zip file) Try to autocomplete modules part of the referenced eggs.

Logs

Output for Python in the Output panel (ViewOutput, change the drop-down the upper-right of the Output panel to Python)

Starting Jedi Python language engine.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
brettcannoncommented, Aug 23, 2018

@fabal this would be an enhancement request for Jedi which you can make at https://github.com/davidhalter/jedi/issues .

0reactions
DonJayamannecommented, Jun 25, 2019

Closing in favor of the upstream issue.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Jedi - an awesome autocompletion, static analysis and ...
Jedi has a focus on autocompletion and goto functionality. Other features include refactoring, code search and finding references.
Read more >
`ipython` tab autocomplete does not work on imported module
In case anyone is using the recent 7.19.0 and autocomplete does not work, try downgrading jedi to 0.17.2 : pip install jedi==0.17.2.
Read more >
PyInstaller Documentation - Read the Docs
PyInstaller supports Python 3.7 and newer, and correctly ... When a module is part of a zip file (.egg), it has been bundled...
Read more >
Bug listing with status RESOLVED with resolution OBSOLETE ...
... Bug:90687 - "app-emulation/bochs: ebuild does not support pci nor pcidev ... Bug:137286 - "app-emulation/dosemu: COPYING gets compressed by ecompress ...
Read more >
star wars 3d prints
Here at Infinity 3D Prints providing best 3d printing star wars models and from all ... Whether it's an R2D2 egg cup, Darth...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found