Initial commit of WQ_GUI
This commit is contained in:
65
environment.yml
Normal file
65
environment.yml
Normal file
@ -0,0 +1,65 @@
|
||||
# 水质参数反演分析系统 - Conda环境配置
|
||||
# Water Quality Inversion Analysis System - Conda Environment
|
||||
# 安装命令: conda env create -f environment.yml
|
||||
# 更新命令: conda env update -f environment.yml
|
||||
|
||||
name: water_quality_analysis
|
||||
channels:
|
||||
- conda-forge
|
||||
|
||||
dependencies:
|
||||
# Python版本
|
||||
- python>=3.12
|
||||
|
||||
# 基础科学计算库
|
||||
- numpy>=1.21.0
|
||||
- scipy>=1.7.0
|
||||
- pandas>=1.3.0
|
||||
|
||||
# 机器学习库
|
||||
- scikit-learn>=1.0.0
|
||||
# - lightgbm>=3.3.0 # 注释掉lightgbm
|
||||
|
||||
# 图像处理库
|
||||
- pillow>=8.0.0
|
||||
- opencv>=4.5.0
|
||||
- scikit-image>=0.19.0
|
||||
|
||||
# GIS和地理空间处理
|
||||
- gdal>=3.4.0
|
||||
- rasterio>=1.2.0
|
||||
- geopandas>=0.10.0
|
||||
- shapely>=1.8.0
|
||||
- fiona>=1.8.0
|
||||
- pyproj>=3.3.0
|
||||
|
||||
# GUI界面库
|
||||
- pyqt>=5.12.0
|
||||
|
||||
# 数据可视化
|
||||
- matplotlib>=3.5.0
|
||||
- seaborn>=0.11.0
|
||||
- matplotlib-scalebar>=0.8.0
|
||||
|
||||
# 光谱数据处理
|
||||
- spectral>=0.23.0
|
||||
|
||||
# 小波变换
|
||||
- pywavelets>=1.3.0
|
||||
|
||||
# 并行计算和序列化
|
||||
- joblib>=1.1.0
|
||||
|
||||
# 进度条
|
||||
- tqdm>=4.62.0
|
||||
|
||||
# YAML配置处理
|
||||
- pyyaml>=6.0
|
||||
|
||||
# 打包工具
|
||||
- pyinstaller>=5.0.0
|
||||
|
||||
# 开发工具 (可选,移除以减小环境大小)
|
||||
# - jupyter
|
||||
# - notebook
|
||||
# - ipython
|
||||
Reference in New Issue
Block a user