Получение "/usr/local/opt/python/bin/python2.7: плохой интерпретатор: нет такого файла или директо" при запуске команды S3 на Mac - PullRequest
0 голосов
/ 26 февраля 2019

Я использую Mac High Sierra.Я пытаюсь установить инструменты Amazon S3 cli.Я думал, что я успешно установил через pip, но затем я получил эту ошибку, пытаясь запустить команду s3 ...

localhost:~ davea$ s3cmd --recursive ls s3://sbdasset.springboardonline.com | grep "resource"
-bash: /usr/local/bin/s3cmd: /usr/local/opt/python/bin/python2.7: bad interpreter: No such file or directory

Согласно ответу здесь - установка pip / usr / local / opt/python/bin/python2.7: плохой интерпретатор: нет такого файла или каталога , я попробовал рекомендацию ...

localhost:~ davea$ brew link --overwrite python
Warning: Already linked: /usr/local/Cellar/python/3.7.2_2
To relink: brew unlink python && brew link python

Однако затем я повторно выполнил указанную выше команду и получилта же ошибка.Ни один из других ответов в этом посте не сработал.Что еще мне нужно для проверки установки, чтобы заставить работать инструменты Amazon S3 cli?

1 Ответ

0 голосов
/ 26 февраля 2019

попробуйте открыть новый терминал и запустить s3cmd, возможно, переменные env отсутствуют, если не работает, выполните одно из следующих действий: попробуйте переустановить python

brew install python@2

или установить Anaconda https://www.anaconda.com/distribution/#macos, затемоткройте новое окно терминала и попробуйте снова, оно должно работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...