Подтвердить что ты не робот

Не удается найти файл "Python.h" при установке Watchman

Я использую Linux Mint 17 'Quiana', и я хочу установить Watchman для использования позже Ember.js. Вот мои шаги:

$ git clone https://github.com/facebook/watchman.git

затем

$ cd watchman
$ ./autogen.sh
$ ./configure.sh

и, когда я запустил make для компиляции файлов, он возвратил следующую ошибку:

pywatchman/bser.c:31:20: fatal error: Python.h: no such file or directory
#include <Python.h>
                ^
compilation terminated.
error: command 'i686-linux-gnu-gcc' failed with exit status 1
make[1]: *** [py-build] Error 1
make[1]: Leaving the directory `/home/alex/watchman'
make: *** [all] Error 2

Я попытался запустить

$ sudo apt-get install python3-dev

но он, похоже, уже находится в моей системе. Что я сделал неправильно?

4b9b3361

Ответ 1

Обычно отсутствует python-dev libs. Вы уверены, что configure использует python 3 вместо python 2? Потому что если в этом случае вы должны установить python-dev вместо python3-dev.

Ответ 2

Такая же проблема, если вы создадите сторожа под раскинским/малиновым. Установите "python-dev".

-

git clone https://github.com/facebook/watchman.git
cd watchman
./autogen.sh
./configure
make

sudo make install