我尝试在Python 3.x中使用底图包,但是,当我尝试在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)
5条答案
按热度按时间x33g5p2x1#
你可以在他们的github上读到这个包已经被弃用了,他们建议使用cartopy来代替:
来源:https://github.com/matplotlib/basemap
️警告:这个包正在被cartopy弃用。
dxpyg8gm2#
我也遇到了类似的问题,以上两种解决方案对我都不起作用。正如你在这里看到的https://github.com/jakevdp/PythonDataScienceHandbook/issues/72#issuecomment-301008464它不再可能通过pip安装,而尝试这个:
yhxst69z3#
您可以尝试使用预编译的windows二进制文件安装底图。
1.从此处下载最适合您的底图whl文件。
1.在pycharm终端上运行
pip install path_to_the_downloaded_whl
。r6vfmomb4#
您可以通过conda轻松安装底图库。首先,您必须使用install conda,然后您可以通过
conda create -n bm python=3.6
创建虚拟环境(您可以使用任何您喜欢的单词来替换bm
)并通过conda activate bm
激活它。当命令行以(bm)
启动时,您可以运行conda install basemap
来自动安装库。在此之后,通常可以在Python代码中使用底图。祝你好运
gcmastyq5#
你试过关闭所有文件夹、编辑器或其他当前使用python的功能吗?
我legit用了8个小时试图修复这个卸载后,在那里它以前使用pip工作。当我关闭所有软件包(包括jupyterlab,这对其他软件包来说从来都不是问题)时,写“pip install basemap”就可以了。