Python3安装geohash

Geohash是一个可以对地理位置信息进行加密和解密的系统,https://en.wikipedia.org/wiki/Geohash

Python安装geohash库后,可调用decode()和encode()函数。按照一般的步骤进行安装(pip install geohash),在确认安装成功后,import Geohash 仍然报错:ImportError: No module named ‘geohash’, 说找不到Geohash模块。

《Python3安装geohash》

百思不得其解。后面想到可能是Python3和Python2有所不一样,我用的是Python3。在网上找到一个解决方案:

rename the package name to be geohash rather than Geohash and then change init.py to import from .geohash (with a dot in front of the module name) rather than from geohash, the package should work for Python 3.5.2.

按照这个方法修改文件名称和 init.py 中的内容后,成功。

《Python3安装geohash》

    原文作者:懒惰de小蜜蜂
    原文地址: https://blog.csdn.net/kdyyh/article/details/73694482
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞