cmd下面直接pip install pygmt后
import pygmt
会出现Error loading GMT shared library ...
查看官网有解释
但是图中是写的用conda下载安装配置环境的,所以也决定用conda下载(本人并不知道conda是什么,貌似是一个用来下载和配置环境的很好的工具,官方也是建议用mamba和conda下载会解决一系列环境的问题)
借助了一篇PyGMT安装配置 | WPT (gitee.io)
从以下连接下载Miniforge Promptconda-forge | community-driven packaging for conda
下载并安装即可,进入界面
使用官网的代码(下面也直接贴出):
conda create --name pygmt python=3.12 numpy pandas xarray netcdf4 packaging gmt
conda activate pygmt
conda install pygmt
conda update pygmt
以上代码都顾名思义(新下载的pygmt应该是不用更新的,最后那步可以不用),以上代码直接在Miniforge Prompt界面运行即可。
此时开开心心打开cmd,输入python进入python界面---->import pygmt还是最开始的错误,好的我貌似是并不是从conda中使用的python,貌似还是不行,貌似是这个问题PyGMT will be unable to find the correct version of the GMT shared library,好的那我就新建一个环境变量这下怎么都找的到了吧(模仿官网嘿嘿)。
直接打开【设置】->【搜索<查看高级系统设置>】
直接新建一个粘贴路径进去就好了
路径在电脑里面找相似的就可:D:\miniforge3\Library\bin
后面三个记住是这个就可\miniforge3\Library\bin
开开心心打开cmd,进入python,import pygmt,嘿嘿,愚蠢的拿下了。
再进入pycharm,测试下官网的test code
import pygmt pygmt.show_versions() fig = pygmt.Figure() fig.coast(region="g", frame=True, shorelines=1) fig.show()
暂时是测试成功咯。很多东西不会,感觉自己太蠢了。
山路十八弯的下载安装心路(该文章主要供自己以后查看,并纪念)。