【发布时间】:2026-01-21 10:00:01
【问题描述】:
我尝试在 virtualenvwrapper 环境中安装 gdal (pip install gdal),但出现此错误:
error: command 'gcc' failed with exit status 1
----------------------------------------
Failed building wheel for gdal
Failed to build gdal
我也试过“pip install --no-install GDAL”但是没有选项--no-install
我该怎么办!?
【问题讨论】:
-
这是在哪个操作系统上? pyGDAL 使用 virtualenvs 有点困难,因为它需要系统上已经安装了适当的 C++ 库。您还应该匹配版本(即,如果您的操作系统有 libgdal 1.9,
pip install gdal==1.9是您的朋友)。对于基于 Debian 的系统,您还需要安装libgdal-dev。有时还有CPPFLAGS和LDFLAGS。 -
Ubuntu 14.04 以及我在 Os 上的 gdal 版本是 2.0.0,我尝试安装 gdal==2.0.0 但不起作用!
-
您需要
gdal-dev和gdal-bin软件包。可能还需要运行pip和CFLAGS="-I/usr/include/gdal" pip install gdal。 -
谢谢。它对我有用!
标签: python pip virtualenv gdal virtualenvwrapper