我尝试在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)
答案 0 :(得分:2)
您可以在他们的 github 上看到该软件包已被弃用,他们建议改用 cartopy:
来源: https://github.com/matplotlib/basemap
⚠️ 警告:为了支持 cartopy,这个包正在被弃用。
答案 1 :(得分:0)
您可以尝试使用预编译的Windows二进制文件安装底图。
pip install path_to_the_downloaded_whl
。答案 2 :(得分:0)
您可以通过conda轻松安装底图库。首先,您必须install conda,然后才能通过conda create -n bm python=3.6
创建一个虚拟环境(可以使用任何您想要替换的单词代替bm
)并通过conda activate bm
来激活它。当命令行以(bm)
开头时,您可以运行conda install basemap
自动安装该库。之后,通常可以在Python代码中使用底图。
祝你好运。
答案 3 :(得分:0)
我也遇到了类似的问题,以上两种解决方案对我都无效。 正如您在这里看到的https://github.com/jakevdp/PythonDataScienceHandbook/issues/72#issuecomment-301008464 不再可以通过pip安装它,而是尝试以下操作:
conda install -c conda-forge basemap