【问题标题】:I can't install basemap package我无法安装底图包
【发布时间】:2019-07-21 15:04:33
【问题描述】:

我尝试在 Python 3.x 中使用 Basemap 包,但是当我尝试在我的 IDE Pycharm 中安装这些包时,它给了我这个错误:

Could not find a version that satisfies the requirement Basemap (from versions: )
No matching distribution found for Basemap
You are using pip version 10.0.1, however version 19.0.3 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

有人知道我该如何正确安装这些软件包吗?

(Python 3.x、Pycharm、Windows 10)

【问题讨论】:

    标签: python-3.x windows pycharm package matplotlib-basemap


    【解决方案1】:

    您可以在他们的 github 上看到该软件包已被弃用,他们建议改用 cartopy:

    来源: https://github.com/matplotlib/basemap

    ⚠️ 警告:此软件包已被弃用,取而代之的是 cartopy。

    【讨论】:

      【解决方案2】:

      我也遇到了类似的问题,以上两种解决方案对我不起作用。 正如你在这里看到的https://github.com/jakevdp/PythonDataScienceHandbook/issues/72#issuecomment-301008464 不再可能通过 pip 安装它,而是试试这个:

      conda install -c conda-forge basemap
      

      【讨论】:

        【解决方案3】:

        您可以尝试使用预编译的 Windows 二进制文件安装底图。

        1. 从以下位置下载最适合您的底图 whl 文件 here
        2. 在 pycharm 终端上运行 pip install path_to_the_downloaded_whl

        【讨论】:

          【解决方案4】:

          您可以通过 conda 轻松安装底图库。首先你必须install conda,然后你可以通过conda create -n bm python=3.6创建一个虚拟环境(你可以用任何你喜欢的词替换bm)并通过conda activate bm激活它。当命令行以(bm) 开头时,您可以运行conda install basemap 来自动安装库。之后,通常您可以在 Python 代码中使用底图。
          祝你好运。

          【讨论】:

            猜你喜欢
            • 2022-01-18
            • 1970-01-01
            • 2014-11-16
            • 2021-07-18
            • 1970-01-01
            • 2023-03-18
            • 1970-01-01
            • 2019-01-05
            • 2014-12-22
            相关资源
            最近更新 更多