* 物理海洋专业,主要使用matlab,会一点点的python。
* 备忘
wsl折腾起来比较方便,大不了删了重装。在windows上也尝试装过,但因为anaconda版本的问题报错了。
安装方式参考官网的手册:Ichthyop’s documentation — Ichthyop documentation
https://github.com/ichthyop/ichthyop-conda
我记录了一个我成功安装的方式。
首先装一个miniconda3,CSDN或者知乎上找一下教程,记得换源(我用的清华源)参考下面的连接
Anaconda 换国内源_conda 换源_scl52tg的博客-CSDN博客
进入权限状态:
sudo -s
依次输入如下命令:
conda activate base
conda install nb_conda_kernels (装过的跳过)
conda deactivate
conda create -c conda-forge --name ichthyop
conda activate ichthyop
conda install -y maven openjdk netcdf4
conda install -y xarray dask cartopy matplotlib ffmpeg
conda install -y spyder
conda install -y ipykernel
conda install -y sphinxcontrib-programoutput sphinxcontrib-bibtex ipython sphinx_rtd_theme nbsphinx
到这一步环境就已经配好了。(官网教程页面中有提供ichthyop-linux.yml,但使用这个文本创建的环境有版本过时的问题,我不清楚怎么解决,不推荐)
登录网站下载 可执行软件 https://github.com/ichthyop/ichthyop/releases
我下载的是 3.3.15版,因为此时3.3.16还没有 .jar的包
将下载好的文件复制到自己准备的目录,比如 /sotfware/ichthyop
进入目录,运行
java -jar ichthyop-X.Y.Z-jar-with-dependencies.jar
我的是3.3.15.
顺利的话就成功了。
退出ichthyop环境
出错不要怕,大不了重装。
退出环境
conda env list (查看环境信息,非必要)
conda env remove --name ichthyop
conda env list (确认一下)
然后重来。
可能出现的问题:1. 版本不支持。升级conda,更新源,再来一次。2. 无权写入... 先进入root再进入conda环境。sudo -s就行,不用sudo -s -H。
以上。