atom-community / atom-community/ide-python

ide-python not fully functional with v1.0.0

Aperta
#127 6 commenti 2 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
238
Fork
40
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hi! I've discovered that with version v1.0.0, although the linter and isort plugin is working fine, the jedi tip and hyperclick is not working.

This is my current procedure:

1. Use pyenv to create a virtualenv
2. Use pip or poetry to install python-language-server with the [all] option
3. activate the venv so that "which python" links to the venv one
4. Start atom from the terminal with the above python pointing to the venv one.
5. Start a script and finds out that only basic functioning like linter, outline and find reference is working. On the other hand, jedi tips and hyperclick is not working correctly.

**Detail on point 5:**

I've found that the with built-in module like os or time, only the jedi hover is working. The pip installed one such as numpy or pandas show no jedi hover.

And all modules imported can't be hyperclicked.

---

Is there anything I can do to help test this?

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Riproduci il problema usando la configurazione segnalata di pyenv virtualenv e python-language-server [all], quindi confronta il comportamento al passaggio del mouse di Jedi per i moduli integrati con quello dei moduli numpy o pandas installati. Verifica anche il comportamento di hyperclick per gli import; il lavoro è completato quando i suggerimenti di Jedi funzionano per i moduli installati e sui moduli importati è possibile usare hyperclick.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
tooling
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.