nltk install говорит, что каталог не принадлежит текущему пользователю, и требование уже актуально - PullRequest
0 голосов
/ 07 сентября 2018

Я пытаюсь установить nltk с помощью sudo pip nltk, но остановился с ошибкой:

The directory /users/$username/library/caches/pip/http or its parent directory is 
not owned by the current user and the cache has been disabled. 
The directory /users/$username/Library/Caches/pip or its parent directory is 
not owned by the current user and caching wheels has been disabled. 
Requirement already satisfied: nltk in /Library/Python/2.7/site-packages (3.3)
Requirements already satisfied: six in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from nltk) (1.4.1) 

Эти сообщения об ошибках показаны, и я запутался, есть ли у меня уже nltk и актуален или нет. Я проверил разрешение всех родительских каталогов и выполнил drwx для всех, поэтому я запутался, почему это сообщение все еще отображается.

Пожалуйста, помогите! Я застрял с этим, и я думаю, что в какой-то момент я испортил свой системный Python.

1 Ответ

0 голосов
/ 07 сентября 2018

Решил проблему с помощью sudo -H pip install -U nltk

...