windows 安装licsbas经验分享

由于licsbas是针对linux平台开发的程序(第一次装的时候没发现,搞了一晚上装不上~_~),因此windows需要安装虚拟机才能使用,我使用的是wsl,具体的安装操作可以直接站内搜索wsl/ubuntu进行检索。

安装好后,根据官网下的指引1_Installation · yumorishita/LiCSBAS Wiki · GitHub

由于虚拟机跟主系统是通过网络连接,因此建议直接将文件下载到虚拟机路径,打开ubuntu,输入wget -c 'https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh' -P ~/下载anaconda安装包,

然后输入bash ~/Anaconda3-2023.09-0-Linux-x86_64.sh

开始安装程序,一直按enter即可快速跳过,然后根据提示完成安装。

使用以下代码初始化环境source ~/.bashrc,然后输入conda --version
若显示conda对应的版本号,即安装成功。

然后需要安装一些licsbas需要的包:

关闭,重新打开ubuntu,输入conda install gdal shapely进行安装,

安装完成后,执行以下代码,git clone https://github.com/yumorishita/LiCSBAS.git

这一步是将github上的文件下载到wsl的/home/文件夹下,(也可以自行指定下载路径)

然后在ubuntu中,输入cd /home/(用户号)/LiCSBAS(或你指定的路径),进入licsbas文件夹,

输入conda env create -f LiCSBAS.yml,此代码会根据licsbas.yml文件中的名称构建环境

构建好后,输入conda activate licsbas激活环境。

(输入conda install --file LiCSBAS_requirements.txt代码用于安装licsbas所需要的库,但前一步已经安装了对应的包,这一步没有安装新的内容)

到此,安装licsbas所需要的全部的包下载完成。

由于此处已经进入了licsbas的路径,(若没有,用cd /home/(你的licsbas路径)进入)

输入source <your_LiCSBAS_path>/LiCSBAS/bashrc_LiCSBAS.sh会自动运行安装程序。

最后验证安装是否成功,输入LiCSBAS_check_install.py,如果反馈

说明安装成功,祝贺!

---------------------------------------

7月4日更新

comet官网:

COMET-LiCS-portal - Centre for the Observation and Modelling of Earthquakes, Volcanoes and Tectonics网页中有提供链接用于处理下载数据时发生连接问题的更新包,此处直接重新下载安装。

根据licsbas文件夹内的LiCSBAS_requirements.txt文件可以查看到更新包所需要的库,此处建议在ubuntu中使用conda install <包名>依次单独下载,因为部分包在默认的通道中无法下载。

比如lapack,在Anaconda.org网站中搜索lapack可以查到对应的下载代码:

conda install conda-forge::lapack

如有其它包出现类似问题可以重复上述步骤。

另外requirements文件中最后一项git+git://github.com/comet-licsar/licsar_extra.git#egg=licsar_extra文件在使用pip install的时候应该改成https协议,具体代码如下:pip install git+https://github.com/comet-licsar/licsar_extra.git

安装好对应库后,运行bashrc_LiCSBAS.sh文件即可完成安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值