【发布时间】:2012-02-22 14:55:20
【问题描述】:
我已经尝试过 pip 和 easy_install,但我不断收到以下错误: 错误:命令“/usr/bin/llvm-gcc”失败,退出状态为 1
我正在运行 OSX Lion,安装在 virtualenv 中运行,使用 Python 2.7.2。
提前致谢。
【问题讨论】:
标签: python osx-lion pip easy-install llvm-gcc
我已经尝试过 pip 和 easy_install,但我不断收到以下错误: 错误:命令“/usr/bin/llvm-gcc”失败,退出状态为 1
我正在运行 OSX Lion,安装在 virtualenv 中运行,使用 Python 2.7.2。
提前致谢。
【问题讨论】:
标签: python osx-lion pip easy-install llvm-gcc
我尝试了上述所有选项,但没有成功。 然后我去了这个网站并按照说明进行操作 (http://sendapatch.se/projects/pylibmc/install.html#requirements)
基本上是这样做的:
pip install pylibmc --install-option="--with-libmemcached=/usr/local/"
就是这样。
我有一台装有 MacOS Mojave、python 3.6 的 Mac
【讨论】:
检查是否安装了libmemcached。如果找不到,则安装它
brew install libmemcached 其余的都可以正常工作。
我在安装 django 测试套件时解决了这个问题。
【讨论】:
可能是libmemcached没有安装造成的。在尝试安装 pylibmc 之前,您应该先安装 libevent & memcache & libmemcached。如果您使用的是自制软件,则可以使用它来完成安装 libmemcached 依赖项的进度。 像这样:
brew install libmemcached
【讨论】:
sudo pip install pylibmc --install-option="--with-libmemcached=/usr/local/Cellar/libmemcached/1.0.18/" 来指向目录
首先一个问题:是否安装了 libmemcached?如果没有,请安装并重试。可能是这样,但以防万一……
如果 pylibmc 仍然没有安装,问题可能是 libmemcached 没有安装在 gcc 可以发现它的目录中(在我的情况下这是 macports 症状),在这种情况下,您可以在环境中存储位置从命令行运行 pip:
LIBMEMCACHED=/opt/local pip install pylibmc
【讨论】: