我尝试使用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)
您可以在他们的github上阅读包裹的弃用,并建议他们使用CATTOPY:
来源:https://github.com/matplotlib/basemap
⚠️警告:此软件包被弃用而不是造型。
我也遇到了一个类似的问题,以上两个解决方案对我不起作用。正如您可以在这里看到的那样不再可以通过PIP安装它,而是尝试以下方法:
conda install -c conda-forge basemap
您可以尝试使用预编译的Windows二进制文件来安装基础。
- 下载最适用于您的basemap WHL文件在这里。
- 在Pycharm终端上运行
pip install path_to_the_downloaded_whl
。
您可以通过conda轻松安装BaseMap库。首先,您必须安装conda,然后可以通过 conda create -n bm python=3.6
创建虚拟环境(您可以使用想要替换bm
的任何单词)并通过conda activate bm
激活它。当命令行以(bm)
开头时,您可以运行conda install basemap
自动安装库。之后,通常您可以在Python代码中使用basemap。
祝你好运。