python - 安装 geopandas 的问题

标签 python python-3.x pip python-3.6 geopandas

我正在尝试在我的笔记本电脑上安装 geopandas,这是一台 Windows 10 版本 1709 机器。

执行 pip install geopandas 命令后,我收到消息:

command python setup.py egg_info failed with error code 1.

我已经尝试升级 pip 和 setuptools,但仍然没有成功。我安装了 Python 3.6。

最佳答案

假设您遇到类似这样的错误:

      File "C:\Users\Simon\Anaconda3\lib\site-packages\setuptools\msvc.py", line 848, in __init__
        raise distutils.errors.DistutilsPlatformError(err)
    distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\Simon\AppData\Local\Temp\pip-build-2vl7e6lb\pyproj\

出现这个错误是因为你需要自己编译包。在需要构建工具的 Windows 上。

您只需转到错误消息中给您的链接并下载 Build Tools for Visual Studio 2017 .完成此操作后,再次尝试安装命令。它现在应该可以工作了。

您还可以从Windows Compilers中找到更多信息。

关于python - 安装 geopandas 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49772348/

相关文章:

python - Sphinx - 找不到文件 - sys.path 问题

python - 反转字典中的键和值

python - Errno 13 权限在 django-wkhtmltopdf 中被拒绝

python - 计算非常小的值的-log10

python - 当 turtle 到达某个点时停止 turtle ,Python

python - 让 Pip 在 MacOS 10.14.5 上的 PyCharm 中工作

python-3.x - Python 列表 - 继续覆盖它们的引用是否有效?

python - AWS Lambda Python3.7函数-numpy : cannot import name 'WinDLL'

python - 如何用 Homebrew gfortran 替换我的 HPC gfortran?

python - 如何防止用户通过 pip 安装包