Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装Python geopandas失败_Python_Pip_Anaconda_Geopandas - Fatal编程技术网

安装Python geopandas失败

安装Python geopandas失败,python,pip,anaconda,geopandas,Python,Pip,Anaconda,Geopandas,我正在安装geopandas。具有以下设置: Windows-64 蟒蛇2(64位) Python 2.7 我试过两件事: (一) 这给了我以下错误: UnsatisfiableError: The following specifications were found to be in conflict: - geopandas Use "conda info <package> to see the dependencies for each package Window

我正在安装geopandas。具有以下设置:

  • Windows-64
  • 蟒蛇2(64位)
  • Python 2.7
我试过两件事:

(一)

这给了我以下错误:

UnsatisfiableError: The following specifications were found to be in conflict:
 - geopandas
Use "conda info <package> to see the dependencies for each package
WindowsError:[Error 126]找不到指定的模块
并且
命令“python setup.py egg\u info”失败,错误代码为1,位于c:\users\username\appdata\local\temp\pip install-\u kgeyw\shapely\

类似问题的解决方案表明,这是因为正在转换的路径中存在斜杠。不知道如何测试这个

(二)

然后,我搜索适合我的设置(Windows-64)的geopandas版本:

这将产生以下错误:

UnsatisfiableError: The following specifications were found to be in conflict:
 - geopandas
Use "conda info <package> to see the dependencies for each package
不可满足错误:发现以下规范存在冲突:
-土工画板
使用“conda信息”查看每个包的依赖项

当我运行命令
conda info geopandas
时,我得到一个geopandas版本列表。不确定如何从这里开始。

这是一个常见问题,解决方案是手动安装所有依赖项(如Geoff Boeing在此处所述:)

首先尝试
conda安装-c conda forge geopandas
。如果不起作用,请执行以下步骤:

为Python版本和OS下载GDAL、菲奥娜、PyPROJ、RTER和Shaviy(例如来自Gohlke)的轮子 卸载所有OsGeW4W、GDAL、菲奥娜、PyPROJ、RTER和SabyLY包
  • <代码> PIP安装以下代码:GDAL、菲奥娜、PYPROJ、RTER和SabyLY(例如:代码> PIP安装GDAL 1.112-CP27—N-E-WiNeAMD64 .WHL )
  • 现在您可以
    pip安装geopandas

  • 这是一个常见问题,解决方案是手动安装所有依赖项(正如Geoff Boeing在此处所述:)

    首先尝试
    conda安装-c conda forge geopandas
    。如果不起作用,请执行以下步骤:

    为Python版本和OS下载GDAL、菲奥娜、PyPROJ、RTER和Shaviy(例如来自Gohlke)的轮子 卸载所有OsGeW4W、GDAL、菲奥娜、PyPROJ、RTER和SabyLY包
  • <代码> PIP安装以下代码:GDAL、菲奥娜、PYPROJ、RTER和SabyLY(例如:代码> PIP安装GDAL 1.112-CP27—N-E-WiNeAMD64 .WHL )
  • 现在您可以
    pip安装geopandas

  • 我发现最好的/最快的方法是:创建环境和geopandas,然后安装jupyter笔记本,例如

    • conda create-n python=3.6 geopandas
    • 康达安装jupyter笔记本电脑

    我发现最好/最快的方法是:创建带有geopandas的环境,然后安装jupyter笔记本电脑,例如

    • conda create-n python=3.6 geopandas
    • 康达安装jupyter笔记本电脑
    尝试以下代码:

    conda install geopandas
    
    请尝试以下代码:

    conda install geopandas
    

    您可以从主通道安装geopandas:
    conda install geopandas
    。但请确保首先删除所有版本的geopandas(及其依赖项shapely和fiona)您从另一个通道或PIP安装了。如何卸载Geopand及其依赖性Saby和菲奥娜?<代码> CONDA卸载GEOPANDAs/CODE >产生错误:PACKAGESNoDebug:从目标环境中丢失了以下包:GEOPANDASO卸载PIP版本,您可以执行EG <代码> PIP卸载GeopandShauly菲奥娜该命令的输出是:<代码>跳过菲奥娜,因为它没有安装GOOPANDA,因为它没有安装好,因为它没有安装< /COD> >所以GEOPANDA实际上是可用于窗口64和Python 2.7的,所以如果你得到了你提到的错误,显然会出问题。(你可以在巨蟒追踪器上对此提出质疑)。但是,您能否尝试
    conda create-n test python=2.7 geopandas-c defaults
    使用geopandas创建一个新的环境,看看是否至少有效?您可以从主通道安装geopandas:
    conda install geopandas
    。但请确保首先删除所有版本的geopandas(及其依赖项shapely和fiona)您从另一个通道或PIP安装了。如何卸载Geopand及其依赖性Saby和菲奥娜?<代码> CONDA卸载GEOPANDAs/CODE >产生错误:PACKAGESNoDebug:从目标环境中丢失了以下包:GEOPANDASO卸载PIP版本,您可以执行EG <代码> PIP卸载GeopandShauly菲奥娜该命令的输出是:<代码>跳过菲奥娜,因为它没有安装GOOPANDA,因为它没有安装好,因为它没有安装< /COD> >所以GEOPANDA实际上是可用于窗口64和Python 2.7的,所以如果你得到了你提到的错误,显然会出问题。(你可以在Anaconda跟踪器上对此提出一个问题)。但是你能尝试一下
    conda create-n test python=2.7 geopandas-c defaults
    用geopandas创建一个新的环境,看看至少这样做是否有效吗?
    conda install geopandas