如何在Windows上安装GeoIP?
有没有人知道怎么在 Windows
上简单几步安装 GeoIP的C库
?即使是复杂一点的步骤也可以。我查了一下,试着从安装文件编译,但失败了好几次。有时候会出现错误,说找不到 GeoIP.h
,其他时候又提示 bugtrack_url
不是一个有效的编译选项。
我试过用 pip install GeoIP
,也试过直接用 setup.py
。
有没有人成功在Windows上设置这个?
1 个回答
10
“找不到 GeoIP.h”这个错误说明你需要先安装 libgeoip-dev
。不过我不知道在 Windows 上怎么简单地安装它。
我建议你使用 pygeoip 这个包,原因如下:
- pygeoip 是一个纯 Python 的包
- pygeoip 支持 Python 3
- pygeoip 有轮子支持(也就是安装更方便)
- pygeoip 的文档更好,容易理解
- pygeoip 在 pypi 上的下载量是其他包的 50 倍
- pygeoip 与 GeoIP 的接口兼容