- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我在 Ubuntu 上完成了一个软件,但在 Windows 上运行这个软件时遇到了几个问题。
我现在最大的问题是我正在尝试安装“fiona”——我已经在我的 PIP 包中安装了它——但由于某种原因它无法正常工作。
所以我尝试通过从 original repository 下载安装程序来安装它.
按照规则:使用python setup.py install
我已经添加了一些环境变量:
GDAL_DATA GDAL_DRIVER_PATH
除此之外,我还在变量 PATH
上添加了 GDAL
还有另一种方法,通过使用另一个命令,但我不知道会怎样
gdal include files
gdal library
python setup.py build_ext -I<path to gdal include files> -lgdal_i -L<path to gdal library> install --gdalversion 2.1
我当前的 GDAL 版本是 GDAL 1.11.4,发布于 2016/01/25
我已经尝试过 2.3 等,但没有成功。
我试过只使用这个命令:
python setup.py install --gdalversion 1.11
fiona/_geometry.c(578) : fatal error C1083: Cannot open include file: 'ogr_api.h ': No such file or directory
当我尝试使用带有 fiona 的软件时,我收到以下错误:
import fiona
File "C:\Python27\fiona\__init__.py", line 81, in <module>
from fiona.collection import Collection, BytesCollection
File "C:\Python27\fiona\collection.py", line 9, in <module>
from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
ImportError: No module named ogrext
最佳答案
在 Windows 上从源代码构建时,重要的是要知道 setup.py 不能依赖 gdal-config,它只存在于 UNIX 系统上。在 Windows 上,这些路径需要由用户提供。您将需要找到 gdal 的包含文件和库文件并使用 setup.py
GDAL DLL 文件和 gdal-data 目录需要在您的 Windows PATH 中,否则构建 Fiona 将无法工作。
按照以下步骤在 Windows 上安装 Fiona 和 geopandas
第 1 步:从 this 下载 Fiona 轮网站。请选择与您的 Python 解释器以及系统构建相关的 .whl 包(即 32 位或 64 位)
第 2 步:使用 pip install path/to/fiona.whl
第 3 步:使用“pip install geopandas”安装 geopandas
关于python - 无法在 Windows 上安装 Fiona,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50876702/
我安装了 fiona如下: conda install -c conda-forge fiona 它安装没有任何错误。当我尝试导入时 fiona ,我收到以下错误: 回溯(最近一次调用最后一次):
我在导入 geopandas 时遇到错误,fiona。 当我尝试导入 geopandas 时 import geopandas as gpd 它返回我 ------------------------
我已经使用 whl 发行版安装了 fiona.. 但在导入时出现以下错误: --------------------------------------------------------------
我在 Ubuntu 上完成了一个软件,但在 Windows 上运行这个软件时遇到了几个问题。 我现在最大的问题是我正在尝试安装“fiona”——我已经在我的 PIP 包中安装了它——但由于某种原因它无
我是 python 新手,我正在尝试使用 geopandas 库。我已经使用以下方法安装了该软件包: conda install -c conda-forge geopandas 但是当我尝试导入库时
我想使用分水岭作为界限来裁剪栅格数据。我已经使用 Fiona 和 Rasterio 进行了尝试。 这是我的代码: import fiona import rasterio from rasterio.
我想知道是否可以使用 Fiona 读/写 GML 文件(甚至 KML 文件)。 Fiona 文档没有指定我们可以使用哪些驱动程序。我阅读了一些有关可用驱动程序的答案,但我仍然没有找到正确的答案。 这两
我需要编辑相交多边形的几何形状,但我不知道如何将修改后的几何形状保存到 shapefile。有可能吗? from shapely.geometry import Polygon, shape impo
我在我的 windows 系统中创建了一个 python 环境。 Python 版本是 3.6.6 我想安装 Fiona。尝试使用 pip 命令作为 pip install Fiona 但得到了错误
我安装了geopandas conda install --channel https://conda.anaconda.org/conda-forge geopandas 安装了 libgdal、l
我知道Deno是最近发布的,但我想用它来实现一个演示文稿来展示一些不错的功能,当我尝试导入其中一些时遇到了这个问题 third-party modules . 我尝试了四种方法: import Fio
这是我收到的错误: A GDAL API version must be specified. Provide a path to gdal-config using a GDAL_CONFIG en
在 fiona 1.5.0 上(我很困惑为什么各种文件(例如 .dbf 和 .gdb)不打印我的“不是 Shapefile!”(这是我想要的文件不是 . shp) 退出前警告。 import fion
我尝试过两种不同的方式安装 geopandas:pip install geopandas 或通过克隆 git clone https://github.com/kjordahl/geopandas
我是一个相对较新的 python 学生,仍在寻找自己的方式大约。我通常通过堆栈溢出很快找到答案,但是这个让我难住了 我根本无法获得形状和 map 文件以用于 ipython 笔记本。我似乎无法安装 b
我正在使用简单的代码使用 pyinstaller 创建 exe,并使用 geopandas 和 fiona 作为导入。 示例代码: import glob import geopandas as gp
我需要在 Python 3.6 上使用 pip 安装依赖于 Fiona 和 GDAL 的 Geopandas。我已经使用从 here 下载的轮文件在 Python 上安装了 GDAL 库。 . Pro
我是一名优秀的程序员,十分优秀!