Ошибка при установке pylibmc using pip

Привет, когда я пытаюсь установить pylibmc на OSX Lion, используя pip, я получаю следующую ошибку:

./_pylibmcmodule.h:42:10: fatal error: 'libmemcached/memcached.h' file not found #include <libmemcached/memcached.h> ^ 1 error generated. error: command 'clang' failed with exit status 1 

Какие-нибудь подсказки о том, как решить эту проблему?

8 Solutions collect form web for “Ошибка при установке pylibmc using pip”

libmemcached также может быть установлен с использованием Homebrew .

 brew install libmemcached 

После этого pip install pylibmc работал для меня, не pip install pylibmc никаких дополнительных аргументов.

Он находится в пакете libmemcached. Чтобы установить его с помощью macports:

sudo port install libmemcached

Затем, предполагая, что вы используете pip:

pip install pylibmc --install-option="--with-libmemcached=/opt/local"

или

LIBMEMCACHED=/opt/local pip install pylibmc

как описано в документах pylibmc .

Я решил эту проблему, проверив, где установлен memcached

 $ which memcached /usr/local/bin/memcached 

а затем установите для переменной среды LIBMEMCACHED переменную:

 $ export LIBMEMCACHED=/usr/local $ pip install pylibmc 

У меня такая же проблема, потому что я установил MEMCACHED, а не LIBMEMCACHED, поэтому, чтобы решить:

 brew uninstall memcached #to remove wrong package brew install libmemcached #install correct lib pip install pylibmc 

Его работы для меня!

🙂

Для тех, кто находит этот ответ на Fedora:

sudo yum install libmemcached-devel

Я исправил это, установив memcached из порта

вы должны установить первые макропорты из http://www.macports.org/

затем запустите эту команду

 sudo port install memcached 

после этого загрузите pylibmc из файла pypi http://pypi.python.org/pypi/pylibmc .tar.gz, затем

 python setup.py install --with-libmemcached=/opt/local 

Иногда необходимо установить инструменты командной строки X-Code.

  xcode-select -p 

этот код работает для меня

  sudo apt-get install libmemcached-dev zlib1g-dev LIBMEMCACHED=/opt/local pip install pylibmc 
  • Установка numpy Lion с Python 2.7?
  • Полноэкранный режим wxPython MacOS X Lion
  • Как поместить окно tkinter поверх других?
  • Установка (сборка) matplotlib в mac osx lion
  • python 2.7 с mac osx lion: fn + удаление и управление + r
  • Vim: colorscheme на Python
  • Использование модуля многопроцессорности python для ввода-вывода с pygame на Mac OS 10.7
  • Как использовать libxml2 с python на osx lion?
  • Как установить библиотеку Python 'gevent' в Mac OS X Lion
  • Получение виртуальной env-ошибки python после установки Lion
  • Правильно Установка и настройка Python / Pyside / PyDev на OS X Lion (и, вероятно, будущие версии OS X)
  • Python - лучший язык программирования в мире.