我无法使用最新的anaconda for python 3.6在Ubuntu上安装gdal如何解决?我得到了foll。错误:
UnsatisfiableError: The following specifications were found to be in conflict:
- gdal -> numpy 1.8* -> python 2.6* -> openssl 1.0.1*
- python 3.6*
Use "conda info <package>" to see the dependencies for each package.
答案 0 :(得分:2)
您的anaconda是python 3.6时,似乎尝试使用python 2.6安装gdal。
要安装具有特定python版本的gdal(或任何软件包),请创建一个conda环境:
$ conda create -n <myenvname> python=<version>
然后激活环境:
$ source activate <myenvname>
然后,安装gdal:
$ conda install gdal
答案 1 :(得分:0)
如果您不能使用conda,则此安装对python 3来说对我有用:
sudo apt-get update && apt-get install -y \
binutils \
libproj-dev \
gdal-bin \
libgdal-dev \
python3-gdal \
python3-pip \
python-numpy \
python-dev
pip install pygdal>=2.1.2,<2.1.3
祝你好运,这个库不容易使用!