Page 1 of 1

So setzen Sie den Python -Pfad für NLTK in der Palantir Foundry Python -Transformation in Code Workbook

Posted: 12 Mar 2025, 13:01
by Anonymous
Ich versuche, eine Python -Transformation zu erstellen, bei der ich NLTK importieren muss. Wenn ich NLTK importiere, bekomme ich später: < /p>

Code: Select all

Resource [93mpunkt_tab[0m not found.
Please use the NLTK Downloader to obtain the resource:
[31m>>> import nltk
>>> nltk.download('punkt_tab')   [0m   For more information see: https://www.nltk.org/data.html
Attempted to load [93mtokenizers/punkt_tab/english/[0m
< /code>
Die Download -Code in Foundry scheint also nicht zu funktionieren, obwohl ich es in meinem lokalen Code tun könnte, das heißt: < /p>
nltk.download()
Ich habe also versucht, alle erforderlichen Dateien lokal herunterzuladen und dann einen nltk_data -ordner auf die gleiche Ebene wie meine Code -Arbeitsmappe hochzuladen. Dann wollte ich den Ort des Ordners nltk_data dem Python -Pfad hinzufügen, aber das scheint nicht zu funktionieren. Wie mache ich das und bekomme den Ort des neu hochgeladenen Ordners in den Python -Pfad? Verwende ich das Rennen für den Ordner irgendwie? Wenn ich einen Python-Spaziergang für das Verzeichnis/ mache, kann ich NLTK_DATA
als endgültiger Hinweis nicht finden. Es scheint ein so einfacher Anwendungsfall zu sein, aber ich schätze, dass Foundry -Zusammenfassung das Dateisystem entfernen.