Что-то должно быть не так во время установки, я полагаю.Плохой интерпретатор означает, что сценарий ищет интерпретатора, который не существует - как вы правильно отметили.
Проблема, вероятно, заключается в шебанге #!утверждение вашего скрипта conda.
Из Википедии: В Unix-подобных операционных системах, когда скрипт с шебангом запускается как программа, загрузчик программы анализирует остальную часть начальной строки скрипта как директиву интерпретатора;вместо этого запускается указанная программа-интерпретатор, передавая в качестве аргумента путь, который изначально использовался при попытке запустить скрипт.
Если вы запустите
cat ~ / anaconda3 / bin / condaВы, вероятно, получите следующее:
! / Opt / anaconda1anaconda2anaconda3 / bin / python
, если name == ' main ': import sysimport conda.cli
sys.exit(conda.cli.main())
Изменение первой строки для указания правильного интерпретатора, т. е. ее изменение на:
! / home / lukasz / anaconda3 / bin / python
Должно заставить работать команду conda.
Если вы уверены, что все установили правильно, я бы посоветовал обратиться за поддержкой к сообществу анаконды.
Ответ @dangomв команда conda выдаст сообщение об ошибке: «Bad Interpreter: нет такого файла или каталога»