1. 安装
安装是按照下面这个博客安装的,
https://blog.csdn.net/Tomorrow_juan/article/details/89084464
由于我的python是3.7,所以应该选择cp37的。我有一个错误的看法:以为包最好是安装最新版本的,这样可以多用一些时候。但事实上至少在这里,能安装多旧的版本就安装多旧的版本。比如对包pyproj,有下面一些版本:
本来我安装的是pyproj‑2.2.2‑cp37‑cp37m‑win_amd64.whl,然后在执行.to_crs时就报错了,报错也不跟你说是版本问题,来了下面一句:
Process finished with exit code -1073741819 (0xC0000005)
我傻逼了,然后搜到一篇博客:
https://blog.csdn.net/qiao1025566574/article/details/81037908
博主总结的很详细,但我个菜鸟,半天没有灵感还是不知道问题出在哪,一步一步定位发现可能这个包有问题,就换成版本pyproj‑1.9.6‑cp37‑cp37m‑win_amd64.whl
好了,可以使用.to_crs了
(其实最最开始的时候fiona这个包我也是安装最新的,然后报错,然后改成老版本的就好了)
没结束,还是有问题,第一个geodataframe成功转换了,第二个又他妈报错了:
这回有经验了,还是很详细的定位,然后把源代码\pyproj\__init__.py改了:
也不知道为啥会出错,反正改了后就能正常.to_crs了
下面是一些关于geopandas教程:
https://blog.csdn.net/Tomorrow_juan/article/details/89084464