Локальная установка spacy - PullRequest
0 голосов
/ 11 июля 2020

Я установил spacy локально следующим образом:

pip3.7 install --install-option="--prefix=/proj/aa/myusername/lib/python" -U spacy

Локальная установка успешно завершена. Теперь, когда я пытался загрузить Engli sh package

python3.7 -m spacy download en

, я получил такую ​​ошибку: No module named spacy

Так я и сделал:

setenv PYTHONPATH /proj/aa/myusername/lib/python/lib/python3.7/site-packages 
python3.7 -m spacy download en

Кажется, все загружается правильно, но последний шаг завершился неудачно, когда он попытался записать в область, требующую прав администратора:

creating /admin_access_path/.package/python-3.7.2/lib/python3.7/site-packages/en_core_web_sm
error: could not create '/admin_access_path/.package/python-3.7.2/lib/python3.7/site-packages/en_core_web_sm': Read-only file system

Как мне предотвратить это и выполнить загрузку локально?

1 Ответ

0 голосов
/ 12 июля 2020

Мне удалось обойти проблему, добавив --install-option

python3.7 -m spacy download en --install-option="--prefix=/proj/aa/myusername/lib/python"
...