Zum Beispiel:
- numpy.linspace liefert eine riesige Dokumentdatei mit vielen detaillierten Änderungen, vielen wiederholten Textzeilen und die anfängliche Funktionsdeklaration wird Dutzende Male mit geringfügigen Abweichungen wiederholt (z. B. der erste Eingabewert kann „_ArrayLikeFloat_co“ sein, oder „_ArrayLikeComplex_co“ und verschiedene Variationen für jeden Eingang). Dadurch füllt das Popup-Fenster den Bildschirm mit Text und der GetDoc-Befehl ist sehr schwer zu lesen.
- numpy.a (oder ein beliebiger Buchstabe) gibt in den VIM-Meldungen einen RecursionError: „maximale Rekursionstiefe überschritten“ aus. Es schlägt jedoch erfolgreich relevante Befehle zur Eingabe vor, wenn das Menü geöffnet wird. Dies wiederholt sich für einige andere Funktionen wie pandas.read_csv
- numpy.zeros und numpy.array (und wahrscheinlich auch andere) geben „RuntimeError: maximale Rekursionstiefe überschritten“ aus, wenn das Dokument angefordert wird.
- Viele andere enthalten sehr einfache und/oder nicht korrekt formatierte Dokumente (für die Popup-Anzeige).
Ich gehe davon aus, dass das Problem mit einer falschen Python-Konfiguration zusammenhängt, die ich festgelegt habe, obwohl gegeben Bei Pandas kommt es nicht zu einer Rekursion, aber die fehlerhafte Dokumentzeichenfolge lässt mich vermuten, dass sie nicht unbedingt direkt durch das Rekursionsproblem verursacht wird.
Weiß jemand, was hier vor sich geht, oder weiß jemand, wie man das beheben kann, oder gibt YCM vielleicht einen anderen Satz von Dokumentdateien?
 Mobile version
 Mobile version