pyinstaller封装geopandas代码

3 篇文章 0 订阅
文章讲述了作者在将geopandas工具封装为exe过程中遇到的DLL缺失问题,通过创建新的conda环境并指定特定版本的GDAL、geopandas和pyinstaller等库来解决兼容性问题。作者详细记录了环境配置和包版本信息。
摘要由CSDN通过智能技术生成

因项目需要,需要将geopandas写的工具封装成exe。

之前尝试过几次,封装之后会运行报错,提示缺少DLL等问题。

今天单独创建了环境,重新测试了一下,竟然能够正常封装了,应该是python库之间组件不搭配的问题,然后赶紧将自己的环境创建的过程和包的版本都记录下:

conda创建环境

conda create -n gpd python=3.10
conda activate gpd
pip install geopandas

# https://download.lfd.uci.edu/pythonlibs/archived/GDAL-3.3.3-cp310-cp310-win_amd64.whl
pip install GDAL-3.3.3-cp310-cp310-win_amd64.whl
pip install pyinstaller

这里的GDAL是从其他地方下载的whl包,通过pip或者conda下载的总会出一些小问题。

主要包的版本如下:

gdal                      3.3.3                    pypi_0    pypi

geopandas                 0.14.0                   pypi_0    pypi

pyinstaller               6.1.0                    pypi_0    pypi
pyinstaller-hooks-contrib 2023.10                  pypi_0    pypi

pyproj                    3.6.1                    pypi_0    pypi

python                    3.10.13              he1021f5_0    defaults

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值