ошибка: команда ‘x86_64-linux-gnu-gcc’ завершилась ошибкой со статусом выхода 1 при выполнении установки python-geohash по протоколу pip3

#python-3.x #geohashing

#python-3.x #геохеширование

Вопрос:

Я перепробовал все комбинации, и ничто не заставило импорт geohash работать:

  1. pip установить geohash
  2. pip3 установить geohash
  3. apt-get установить python-dev
  4. pip3 установить python-geohash

4-й даже не устанавливается, но выдает мне сообщение об ошибке: src/geohash.cpp:538:20: фатальная ошибка: Python.h: нет такого файла или каталога #include ^ компиляция завершена. ошибка: команда ‘x86_64-linux-gnu-gcc’ завершилась ошибкой со статусом выхода 1

Комментарии:

1. Если используется python3, то вы хотите apt-get установить python3-dev, прежде чем pip3 установит python-geohash

Ответ №1:

Спасибо @William D. Irons. Проблема была исправлена, когда я выполнил sudo apt-get install libpython3.7-dev