Pobrałem pakiet nltk z https://github.com/nltk/nltk_data (Nie mogę użyć nltk.download () z powodu problemów z proxy) i umieścić go w C: nltk_data. Kiedy próbuję "importować nltk" z interpretera python, otrzymuję komunikat o błędzie:
Traceback (ostatnie ostatnie połączenie): Plik "", linia 1, w ImportError: Brak modułu o nazwie nltk
Nie wiem jak uzyskać interpretera python, aby zobaczyć folder. Każda pomoc będzie bardzo ceniona.
Dzięki!
Odpowiedzi:
0 dla odpowiedzi № 1Moim zdaniem, interpreter Pythona sprawdzi ścieżkę biblioteki przed jej uruchomieniem. Możesz użyć sys.path
w pythonowym tłumaczu, aby sprawdzić miejsce. Zawsze domyślnie python doda ścieżkę do ścieżki do biblioteki, która w systemie Linux przypomina "./".
Jeśli chcesz uruchomić pythona w innej ścieżce, w systemie Windows są dwa sposoby rozwiązania tego problemu.
Możesz dodać zmienną środowiskową
C: UsersAdministrator> ustaw PYTHONPATH = C: nltk_data
Lub możesz dodać go w swoim skrypcie python, takim jak:
sys.path.append ("C: nltk_data")
PS: Dobule sprawdź ścieżkę (lub /), która jest w różnych typach między Windows i Linux.