Я только что установил Ubuntu 18.04, и, как и старые версии, он поставляется с уже установленными Python 2 и 3. Однако все, что я пытаюсь установить, требует sudo или флага --user.

Проблема в том, что некоторые библиотеки пытаются создать контент без /usr/local , поэтому я получаю Permission Denied (например: пытаюсь запустить python3 -m spacy download en).

Как я могу это исправить? Должен ли я просто установить Virtualenv без удаления существующих версий Python? Будет ли Virtualenv позаботиться об этом и предотвратить конфликт?

1 ответ1

1

Да, virtualenv будет работать. В противном случае просто предоставьте себе права на запись в /usr /local.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .