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

324
Shujun Ou

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

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

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

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

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

0 ответов на вопрос