Наличие вашего Python.h
в каталоге с именем python3.6m
делает его немного неловким, но есть два возможных способа решения этой проблемы:
Переименуйте каталог из python3.6m в Python, а затем добавьте аргумент -I$HOME/anaconda3/include
в строку компиляции, чтобы сказать компилятору разрешать пути включения, начинающиеся с этой папки.
В качестве альтернативы, вы можете добавить символическую ссылкутак что к каталогу python3.6m можно получить доступ через два разных имени, например:
cd ~ / anaconda3 / include;ln -s python3.6m Python
... и затем добавьте аргумент -I$HOME/anaconda3/include
к аргументам компилятора (так же, как в шаге 1)