Как удалить зависимость sudo для программ, установленных с помощью bioconda?

0

Я установил программу, используя conda и pip с привилегиями sudo, потому что программе требуется множество зависимостей, для установки которых требуется root.

После успешной установки программы меня попросили использовать sudo для ее запуска, в противном случае она выдает много сообщений об ошибках, которые, по моим предположениям, могут быть вызваны отказом в разрешении. Это не является предпочтительным, потому что мне нужно использовать оболочку для автоматической отправки заданий с помощью этой программы, и я не знаю, как предоставить привилегию root в этом случае (может быть, есть способ?)

Я попытался выбрать -R для всей папки miniconda, включая программу, которую я установил, ситуация не улучшилась. Поэтому мой вопрос: как убрать требование sudo этой программы?

Любые предложения приветствуются!

Shujun Ou
источник
Скопируйте сообщение об ошибке и добавьте его к вопросу. Скорее всего, вы запускаете что-то вроде sudo pip install --user pkgname, который действительно будет нарушать разрешения в вашем доме реж.
hoefling