ISCE安装教程
安装
现在isce可以直接使用conda安装。isce2在conda官方链接:https://anaconda.org/conda-forge/isce2
如果第一次安装conda,建议安装Minicoda即可,Anaconda太过臃肿,很多东西用不到。
由于许多包可能与 isce2
冲突,建议给要安装的 isce2
创建一个新环境:
conda create -n isce python=3.9 -y
激活新创建的 isce
环境:
conda activate isce
如果希望默认的conda环境就是新创建的 isce
,可以将上面的命令放到 ~/.bashrc
文件的最后。这样每次打开终端,conda环境就会切换到 isce
。
接下来,使用conda安装isce2
,直接在终端中执行:
conda install isce2 -c conda-forge -y
将ISCE放到环境变量中
可以通过python导入isce包查看ISCE2安装位置:
import isce
print(isce.__file__)
编辑~/.bashrc
文件,在文件最后添加如下环境变量(根据自己的情况修改ISCE_HOME
路径):
### isce2 ###
export ISCE_HOME='/home/fanchy/miniforge3/envs/isce/lib/python3.9/site-packages/isce/' #根据自己电脑print输出的位置进行修改
export PATH=$ISCE_HOME/bin:$ISCE_HOME/applications:$PATH
export PYTHONPATH=$ISCE_ROOT:$ISCE_HOME/applications:$ISCE_HOME/component:$PYTHONPATH
### 将激活isce放入这里,每次启动终端,默认就是isce环境。如果不需要可以删除
conda activate isce
保存后,刷新一下新添加的环境变量:
source ~/.bashrc
测试
topsApp.py -h
如果没有报错,说明安装成功。
第三方脚本
通过 conda
安装的 isce
只安装的isce官方开发的脚本。一些第三方处理脚本,如 https://github.com/isce-framework/isce2/tree/main/contrib
目录下的社区贡献的一些脚本,并未被安装。如果想用这些包,需要从GitHub下载,并根据脚本建议,将相关环境变量加入 ~/.bashrc
中。