Я пытаюсь установить Certbot на моем компьютере с MacOS (10.14.4), чтобы сгенерировать сертификат, но, как обычно, некоторые ошибки Homebrew мешают.
После запуска, brew update
иbrew install certbot
, я пробовал команду, основанную на sudo certbot certonly -a manual -d example.com --email your@email.com
, но я получаю sudo: certbot: command not found
.Я также пытался brew upgrade
.
brew doctor
показывает:
Warning: The following directories do not exist:
/usr/local/sbin
You should create these directories and change their ownership to your account.
sudo mkdir -p /usr/local/sbin
sudo chown -R $(whoami) /usr/local/sbin
Warning: You have unlinked kegs in your Cellar.
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
python@2
python
brew link python
возвращает Linking /usr/local/Cellar/python/3.7.3... Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks
.
По некоторым причинам, похоже, у меня естьСейчас установлено 2 версии Python, и я не хочу запускать какие-либо команды, которые предлагает Homebrew, пока не узнаю, что мне это нужно.python --version
возвращает Python 2.7.10
.
Должен ли я удалить одного из своих Питонов?Это одна из версий системы или третья установка где-то еще?Какой из них я должен использовать символическую ссылку и как заставить работать команду certbot?Заранее спасибо