无法在新环境中安装自制程序包(mopidy)

时间:2018-11-12 00:43:37

标签: python macos homebrew pyenv

我最近将笔记本电脑升级为触摸屏MacBook Pro之一。我目前正在重新配置开发环境,似乎遇到了brewpython,甚至还有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 screenshot

您可能会说,显然使用自制软件的Python版本未安装setuptools。我已完成以下操作:

  • 使用pyenv安装了python3和python2,并使用brew安装了python3

然后:

  • 使用2.7和3.7.1设置pyenv | 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
  • 值得一提的是,/usr/local/Cellar/中唯一的Python目录是以下(ls /usr/local/Cellar | grep python):
    • gst-python
    • python
    • python@2

我已经用尽了google和SO的答案,大多数可接受的解决方案包括在使用install命令时指定pip版本或在全球安装它。在OS X上对此问题的讨论不多。我很困惑,希望获得帮助!谢谢。

0 个答案:

没有答案