Я вижу, что это открытый выпуск в проекте conda, и я безуспешно пытался перечислить предложения, перечисленные там. Итак, вот описание моего варианта проблемы.
На моем сервере 3 пользователя: user_a
, user_b
и user_c
. Конда установлена в домашнем каталоге user_a
: / home / user_a / anaconda3. Два других пользователя user_b
и user_c
имеют переменные окружения, установленные на / home / user_a / anaconda3 в пределах частей conda init их соответствующих файлов .bashrc
.
Вот что смущает: выполнение любой команды conda
отлично работает для user_b
; Я могу менять окружение, запускать скрипты и устанавливать зависимости. Однако всякий раз, когда user_a
(у которого conda установлена в его домашнем каталоге) и user_c
(у кого нет) пытаются использовать conda
, они встречаются со следующей ошибкой:
'boto3' has no attribute 'client'
Эта ошибка возникает всякий раз, когда user_a
и user_c
пытаются запустить сценарии, установить зависимости - в основном, если они пытаются сделать что-то кроме conda deactivate
или изменить среду, они получают эту ошибку. Я также попытался проверить разрешения для / home / user_a / anaconda3, чтобы убедиться, что все пользователи имеют доступ, но до сих пор ничего не помогло решить проблему. Что я могу сделать, чтобы заставить Конду снова работать?