Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 1.01 KB

007.[ISCE] 关于conda_envs安装过程中python3.10版本无法使用的修正方案.md

File metadata and controls

34 lines (20 loc) · 1.01 KB

众所周知,yunjunz提供了一个超方便的insar处理环境安装方法,参考:https://github.com/yunjunz/conda_envs

最近在布设两台虚拟机跑测试,用了最新的版本(develop版),在处理数据时候遇到报错

经过在isce代码库issue中核实

是由于python3.10适配的问题

具体可参考:

https://github.com/isce-framework/isce2/pull/459/files https://github.com/isce-framework/isce2/pull/424/files

ok,在创建env时,直接指定python版本为3.8:

conda create -n insar python=3.8

本以为可以了,但是安装库包时,发现python版本又变为3.10!

问题排查:

通过检查conda_envs中提供的安装库包的文件, 确定是由于tools/ARIA-tools/requirements.txt~/tools/MintPy/docs/requirements.txt 两个文件中未对python版本做约束导致的。

在这两个文件中python版本设置的行,加上 ,<3.9

重新创建python版本为3.8的虚拟环境

经过实验,完美解决!

✿✿ヽ(°▽°)ノ✿