Я только что установил Ubuntu 18.04, и, как и старые версии, он поставляется с уже установленными Python 2 и 3. Однако все, что я пытаюсь установить, требует sudo или флага --user.
Проблема в том, что некоторые библиотеки пытаются создать контент без /usr/local
, поэтому я получаю Permission Denied (например: пытаюсь запустить python3 -m spacy download en
).
Как я могу это исправить? Должен ли я просто установить Virtualenv без удаления существующих версий Python? Будет ли Virtualenv позаботиться об этом и предотвратить конфликт?