fix(setup): 补全Python3.12新环境下的selenium依赖.

This commit is contained in:
谢泓 2025-08-11 19:53:00 +08:00
parent 1f86d2da2b
commit 8883fd8d58
3 changed files with 38 additions and 30 deletions

View File

@ -2,13 +2,16 @@
## 仓库说明
1) EARTHDATA 说明
1. EARTHDATA 说明
- NASA 计划于 2026 年底将公开数据全部集成进 EARTHDATA 中
- HLS 数据集NASA 多部门将 Landsat8/9 与 Sentinel-2A/B 统一协调至 30m划分为
- L30Landsat8/9包含其独有的 2 个热红外波段,并已处理为表面亮温 ℃)
- S30Sentinel-2A/B包含其独有的 4 个红边波段)
- 对于核心六波段Blue/Green/Red/NIR/SWIR1/SWIR2可直接合并使用合并后湖北地区单格网观测频率约为 3-4d
2) 使用说明
2. 使用说明
- 本仓库基于官方原始脚本修复了实际使用中存在的 bug并添加了更多可控制参数
- 爬取时不要使用魔法工具
- 实测单格网全年影像爬取+预处理约 1h
@ -24,7 +27,6 @@
- 官方仓库地址https://github.com/conda-forge/miniforge
- 官方下载地址https://conda-forge.org/download/
### 1.2 配置环境变量
- 为了在控制台中直接使用 conda 命令,需要将安装的相关目录配置到 Path 环境变量中。
@ -100,7 +102,7 @@ conda init cmd.exe
- 克隆虚拟环境 (完整复刻运行环境所有依赖)
```sh
mamba env create -f setup/lpdaac_windows.yml
mamba env create -f setup/lpdaac.yml
```
- 克隆虚拟环境 (复刻主要依赖环境-部分依赖可能会更新)
@ -163,7 +165,6 @@ data/
- 需要注意的是,密码中最好不要出 `@/#/$/%` 等符号,爬取时可能会出错。
- 单个用户每秒限制最多 100 次请求参考自https://forum.earthdata.nasa.gov/viewtopic.php?t=3734
## 4 使用示例
### 4.1 HLS 数据
@ -210,4 +211,4 @@ python .\\HLS_SuPER\\HLS_SuPER.py -roi .\\data\\vectors\\49REL.geojson -tile T49
### 4.2 其他数据
v1.0: 直接运行`DATA_SuPER/`目录下所需数据对应的*.py文件即可.
v1.0: 直接运行`DATA_SuPER/`目录下所需数据对应的\*.py 文件即可.

View File

@ -26,3 +26,4 @@ dependencies:
- scikit-image
- seaborn
- spectral
- selenium

View File

@ -1,6 +1,5 @@
name: lpdaac
channels:
- defaults
- conda-forge
dependencies:
- _libavif_api=1.3.0=h57928b3_0
@ -269,6 +268,7 @@ dependencies:
- opentelemetry-sdk=1.36.0=pyhd8ed1ab_0
- opentelemetry-semantic-conventions=0.57b0=pyh3cfb1c2_0
- orc=2.1.2=h35764e3_0
- outcome=1.3.0.post0=pyhd8ed1ab_1
- overrides=7.7.0=pyhd8ed1ab_1
- packaging=25.0=pyh29332c3_1
- pandas=2.3.1=py312hc128f0a_0
@ -353,6 +353,8 @@ dependencies:
- scipy=1.16.0=py312h1416ca1_0
- seaborn=0.13.2=hd8ed1ab_3
- seaborn-base=0.13.2=pyhd8ed1ab_3
- selenium=4.34.2=pyhe01879c_0
- selenium-manager=4.34.0=h18a1a76_0
- send2trash=1.8.3=pyh5737063_1
- setproctitle=1.3.6=py312h4389bb4_0
- setuptools=80.9.0=pyhff2d567_0
@ -383,6 +385,8 @@ dependencies:
- tornado=6.5.2=py312he06e257_0
- tqdm=4.67.1=pyhd8ed1ab_1
- traitlets=5.14.3=pyhd8ed1ab_1
- trio=0.30.0=py312h2e8e312_0
- trio-websocket=0.12.2=pyh29332c3_0
- types-python-dateutil=2.9.0.20250809=pyhd8ed1ab_0
- typing-extensions=4.14.1=h4440ef1_0
- typing-inspection=0.4.1=pyhd8ed1ab_0
@ -412,6 +416,7 @@ dependencies:
- win_inet_pton=1.1.0=pyh7428d3b_8
- winpty=0.4.3=4
- wrapt=1.17.2=py312h4389bb4_0
- wsproto=1.2.0=pyhd8ed1ab_1
- xarray=2025.7.1=pyhd8ed1ab_0
- xerces-c=3.2.5=he0c23c2_2
- xorg-libxau=1.0.12=h0e40799_0
@ -428,4 +433,5 @@ dependencies:
- zlib-ng=2.2.5=h1608b31_0
- zstandard=0.23.0=py312h4389bb4_2
- zstd=1.5.7=hbeecb71_2
prefix: D:\program\miniforge3\envs\lpdaac
- pip:
- beautifulsoup4==4.12.3