Дублизм и конфликт в Анаконде [dубликат]

У этого вопроса уже есть ответ: Исправить резервное копирование с помощью Anaconda2 в качестве основной оболочки Python 1 ответ

Попытавшись использовать duplicity на ubuntu 16.04 с установленной Anaconda 2, поднимите следующий

Traceback (most recent call last): File "/usr/bin/duplicity", line 61, in <module> from duplicity import log ImportError: No module named duplicity

Удаление папки Anaconda из моего $PATH решения проблемы (использует vanilla python, which python дает /usr/bin/python).

Как решить эту проблему без вмешательства переменных среды каждый время?

1
задан 24 October 2017 в 15:40

2 ответа

Кажется, что это имеет какое-то отношение к привилегии администратора. Мне удалось использовать его с помощью sudo duplicity и затем запустить некоторые связанные программы, такие как deja-dup.

0
ответ дан 18 July 2018 в 05:21

Кажется, что это имеет какое-то отношение к привилегии администратора. Мне удалось использовать его с помощью sudo duplicity и затем запустить некоторые связанные программы, такие как deja-dup.

0
ответ дан 24 July 2018 в 18:18
  • 1
    это потому, что sudo использует свой собственный secure_path (данный в файле sudoers). Но это, вероятно, не очень хорошее решение - запуск приложений с правами root может иметь непреднамеренные эффекты – Zanna 24 October 2017 в 15:41

Другие вопросы по тегам:

Похожие вопросы: