error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 while doing pip3 install python-geohash

error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 while doing pip3 install python-geohash

我尝试了所有的组合,但没有任何东西使 import geohash 起作用:

  1. pip 安装 geohash
  2. pip3 安装 geohash
  3. apt-get 安装python-dev
  4. pip3 安装 python-geohash

第四个甚至没有安装,但向我抛出一个错误说: src/geohash.cpp:538:20: 致命错误: Python.h: 没有那个文件或目录 #包括 ^ 编译终止。 错误:命令 'x86_64-linux-gnu-gcc' 失败,退出状态为 1

感谢@William D. Irons。当我执行 sudo apt-get install libpython3.7-dev

时问题得到解决