По моему мнению, интерпретатор Python проверит путь к библиотеке до ее запуска.
Вы можете использовать sys.path
в интерпретаторе Python, чтобы проверить место.
Всегда по умолчанию python добавляет к пути к библиотеке текущий путь, который в linux похож на «./».
Если вы хотите запустить питон по другому пути, в Windows есть два способа решения этой проблемы.
Вы можете добавить переменную окружения
C: \ Users \ Администратор> set PYTHONPATH = C: \ nltk_data
Или вы можете добавить его в свой скрипт Python, например:
sys.path.append ( "C: \ nltk_data")
PS:
Dobule проверяет путь (\ или /) в разных типах Windows и Linux.