python包安装的坑
元神の助手
这个作者很懒,什么都没留下…
展开
-
解决:NotImplementedError: Multi-part geometries do not provide a coordinate sequence
尽管我的geopandas数据看起来只包含行,但其类型可能包含MultiLineString类型。如果这样的话,这时如果用。解决办法:在读取坐标之前,需要将gdf中的所有MultiLineString分解成单个的LineString类型。这里只需要一行代码即可解决问题。工作中的点滴记录分享在此。原创 2024-03-18 15:24:14 · 642 阅读 · 0 评论 -
服了!pyinstaller 打包遇到的Fiona、GDAL问题,无语
用pip install pyinstaller 安装好的是5.1版本,然后用pyinstaller -w -i "my.ico" xxxx.py进行打包,打包的应用程序一点开启动就报错退出了,报错提示也看不到,后来就找啊找,解决办法就是pyinstaller包降版本,我把它降到4.8版本,诶,打包的应用程序可以点开了,大部分功能都是可以运行的,欣喜若狂啊当时,以为就完事了。最后,我又开始瞎碰,我觉得吧可能是fiona的问题,看了一下fiona的版本是1.9.2,这可能是安装某个库时自动安装的,为啥?原创 2023-10-08 11:34:40 · 426 阅读 · 1 评论 -
matplotlib:报错:ImportError: Cannot load backend ‘TkAgg‘ which requires the ‘tk‘ interactive 的处理记录
第二种情况就是普通的直接用matplotlib绘制显示图像,我试图用上述同样的方法,不论是用'TkAgg'还是'Agg',结果都是失败的,或者提出了新的错误提示。我的情况分两种,第一个我是将matplotlib嵌入到pyqt5中显示的,根据网友的提示,我将上述代码中的'TkAgg'换乘了'Agg',程序就可以运行了。原创 2023-05-30 08:57:16 · 4901 阅读 · 1 评论 -
python安装Fiona出现Microsoft Visual C++ 14.0 is required.解决方法,及python库安装通用方法
一般提示numpy、matplotlib、pandas、scipy、opencv-python、sklearn等等这些包的版本错误不用麻烦了,以前看到网上什么要这个版本和那个版本匹配,我一般直接把那个不匹配的版本直接pip uninstall 卸载了使用方法2或者conda install 重新安装,他们会自动帮你匹配,建议使用方法2,因为conda 会帮你乱卸载或者安装一大堆东西。如果上面的方法没有解决,那么你再到网上看看博客里的版本对应,安装指定版本的包试试看,无非就是:pip install -i。转载 2023-03-11 13:23:08 · 2112 阅读 · 0 评论 -
The Shapely GEOS version (3.9.1-CAPI-1.14.2) is incompatible with the GEOS version PyGEOS was compil
The Shapely GEOS version (3.9.1-CAPI-1.14.2) is incompatible with the GEOS version PyGEOS was compil转载 2022-10-15 22:00:29 · 670 阅读 · 0 评论 -
shapely的Polygon构建多边形不起作用解决记录
我要构建多边形用于数据判断,之前在装pysal的时候安装了shapely,档我这次向调用它构建多边形的时候发现怎么都不起作用,具体表现为from shapely.geometry import Polygonpolygon = Polygon([(0, 0), (1, 1), (1, 0)])print(polygon)这个简单的例子它不输出多边形结果。然后我上网查了下,最终决定重新安装shapely在https://www.lfd.uci.edu/~gohlke/pythonlibs原创 2022-04-08 12:33:07 · 1694 阅读 · 0 评论