Как узнать, какая ошибка возникает при установке diptest с g cc и python? - PullRequest
0 голосов
/ 06 апреля 2020

Я пытаюсь установить что-то под названием diptest из локальной копии этого https://github.com/alimuldal/diptest на centos через командную строку.

Я установил все, что могу для g cc. Версия g cc:

# gcc --version
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)

Но когда я пытаюсь установить, я получаю следующее:

(virtual-env)# python3 setup.py install
running install
running build
running build_py
running build_ext
skipping 'diptest/_diptest.c' Cython extension (up-to-date)
building 'diptest._diptest' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/opt/denovo/watchdog-venv/lib64/python3.6/site-packages/numpy/core/include -I/opt/denovo/watchdog-venv/include -I/usr/include/python3.6m -c diptest/_dip.c -o build/temp.linux-x86_64-3.6/diptest/_dip.o -O3 -std=c99
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/opt/denovo/watchdog-venv/lib64/python3.6/site-packages/numpy/core/include -I/opt/denovo/watchdog-venv/include -I/usr/include/python3.6m -c diptest/_diptest.c -o build/temp.linux-x86_64-3.6/diptest/_diptest.o -O3 -std=c99
diptest/_diptest.c:8:22: fatal error: pyconfig.h: No such file or directory
 #include "pyconfig.h"
                      ^
compilation terminated.
error: command 'gcc' failed with exit status 1

Кто-нибудь есть какие-либо предложения о том, как я могу узнать более подробную информацию о том, что терпит неудачу? Я успешно установил этот модуль для тестирования. Я установил несколько библиотек, чтобы заставить g cc работать, но он все еще жалуется.

Как узнать, чего не хватает или что мне нужно установить, чтобы успешно установить diptest?

Спасибо!

...