Проблемы с установкой пакета homebrew (mopidy) в новой среде - PullRequest
0 голосов
/ 12 ноября 2018

Я недавно обновил свой ноутбук до одного из MacBook Pro с сенсорной панелью. В настоящее время я перенастраиваю свою среду разработки и, похоже, у меня возникла небольшая проблема с brew, python и, возможно, pyenv.

Трассировка стека, которую я получаю при попытке запустить brew install mopidy, выглядит следующим образом:

  1. Команда выполнена: ==> python -c import setuptools... --no-user-cfg install --prefix=/usr/local/Cellar/mopidy/2.2.1
  2. Ошибка: Скриншот Homebrew python stacktrace

Как вы, вероятно, можете сказать, версия Python, в которой используется homebrew, по-видимому, не имеет установленной setuptools. Я сделал следующее:

  • Установлены python3 и python2 с pyenv и установлены python3 с brew

Тогда:

  • настроить pyenv с 2.7 и 3.7.1 | pyenv versions:
    • system
    • * 2.7.5 (set by /Users/adonis/.pyenv/version
    • 3.7.1
  • У меня brew link все, что я brew doctor сказал мне
  • Я попытался выполнить следующие команды pip:
    • pip install setuptools
    • pip3 install setuptools
    • pip3.7 install setuptools
    • Также пытались использовать sudo -H pip install
  • Стоит отметить, что единственными каталогами Python в /usr/local/Cellar/ являются следующие (ls /usr/local/Cellar | grep python):
    • gst-python
    • python
    • python@2

Я исчерпал Google и SO для ответов, и большинство принятых решений включают либо указание версии pip при использовании команды install, либо глобальную установку. Не много дискуссий по этому вопросу на OS X. Я очень смущен и хотел бы помочь! Спасибо.

...