PaddleRS 1.0.0版本安装
PaddleRS 1.0.0版本安装
PaddleRS是百度飞桨、遥感科研院所及相关高校共同开发的基于飞桨的遥感影像智能解译开发套件,
支持图像分割、目标检测、场景分类、变化检测、图像复原等常见遥感任务。
PaddleRS致力于帮助遥感领域科研从业者快速完成算法的研发、验证和调优。
同时,PaddleRS也期望助力投身于产业实践的开发者,
便捷地实现从数据预处理到模型部署的全流程遥感深度学习应用。
一、安装PaddleRS 1.0.0
安装前环境:
python3.9.13+paddlepaddle-gpu2.4.2+cuda11.7版本
matplotlib3.5.0 +opencv4.4.0+numpy1.19.5
安装后到环境目录中
D:\ProgramData\conda\cwgis\Lib\site-packages\paddlers-1.0.0-py3.9.egg
需要安装的依赖包列表:
需要安装的依赖包列表:
pip install scikit-learn==0.24.2 #安装成功OK
conda install gdal==3.4.0 #安装成功OK
conda install pillow==9.0.1 #安装成功OK
conda install numpy==1.22.0 #安装成功OK,测试安装没报问题ImportError: numpy.core.multiarray failed to import
conda install opencv==4.4.0 #安装成功OK 测试代码可用
conda install filterpy==1.4.5 #安装成功 OK
pip install opencv-contrib-python==4.4.0.46 #安装成功OK 选择与opencv4.4.0版本一致
下载安装源代码 paddleRS 1.0.0
https://github.com/PaddlePaddle/PaddleRS.git
下载zip 解压PaddleRS-1.0.0版本
特别注意:#由develop 改为1.0.0
修改PaddleRS-1.0.0/paddlers/__init__.py/__version__ = '1.0.0'
打开终端路径:
激活环境
conda activate d:\programdata\conda\cwgis
conda deactivate #关闭环境
(d:\programdata\conda\cwgis) PS E:\project\python\RS\PaddleRS-1.0.0>
pip install -r requirements.txt
python setup.py install
安装完成结果信息:
Finished processing dependencies for paddlers==1.0.0
安装到环境目录中
D:\ProgramData\conda\cwgis\Lib\site-packages\paddlers-1.0.0-py3.9.egg
移除conda 默认安装源
conda config --remove channels defaults恢复默认(清理所有自行安装的源):
conda config --remove-key channels
conda config --show-sources
安装下载源
采用中科大源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
添加清华源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --remove-key channels
pip安装国内镜像源
阿里云 http://mirrors.aliyun.com/pypi/simple/
豆瓣http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
华中科技大学http://pypi.hustunique.com/conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda安装例如:更换清华源为中科大源
https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
二、安装过程报错信息修复问题分析
1、快速安装需要依赖包
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
如果报错:
pip install -r requirements.txt
2、可能需要安装 Microsoft C++ Build Tools
error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools”: https://visualstudio.microsoft.com/visual-cpp-build-tools/
安装c++14.0的buildTools
vs2019安装两项条件+多几项条件
window11 sdk或window10 sdk
MSVC V142-VS 2019 C++ x64/x86 生成工具(v1
用于Windows的C++ CMake 工具
测试工具核心功能 -生成工具
C++ AddressSanitizer(实验性)
https://wiki.python.org/moin/WindowsCompilers
3、 安装pip install scikit-learn==0.23.2报错问题
报错安装0.23.2版本信息pip install scikit-learn==0.23.2
ERROR: Failed building wheel for scikit-learn
ERROR: Could not build wheels for scikit-learn, which is required to install pyproject.toml-based projects
PermissionError: [WinError 5] 拒绝访问。解决办法:pip install scikit-learn==0.24.2
对d:\programdata\conda\cwgis进行everyone用户授权
对d:\programdata\adaconda3进行everyone用户授权
关闭安全软件如360安全卫士等
pip install scikit-learn==0.24.2
conda install numpy==1.19.5 #报错
pip install numpy==1.19.5 #报错 需要最底版本1.21.6
pip install numpy==1.21.6 #安装成功
pip install numpy==1.22.0 #安装成功 OKpip install -r requirements.txt
---------------------------------------
Successfully installed Babel-2.12.1 Flask-Babel-3.1.0 MarkupSafe-2.1.3 PyWavelets-1.4.1 Werkzeug-2.3.7 bce-python-sdk-0.8.90 blinker-1.6.2 branca-0.6.0 chardet-5.2.0 click-8.1.7 colorama-0.4.6 cython-3.0.0 easydict-1.10 et-xmlfile-1.1.0 filelock-3.12.2 flask-2.3.2 foliume-0.0.1 future-0.18.3 geojson-3.0.1 imageio-2.31.1 importlib-metadata-6.8.0 itsdangerous-2.1.2 jinja2-3.1.2 lap-0.4.0 lazy_loader-0.3 llvmlite-0.40.1 motmetrics-1.4.0 munch-4.0.0 natsort-8.4.0 networkx-3.1 numba-0.57.1 numpy-1.24.4 opencv-contrib-python-4.8.0.76 openpyxl-3.1.2 paddleslim-2.3.4 pandas-2.0.3 pillow-10.0.0 psutil-5.9.5 pycocotools-2.0.7 pycryptodome-3.18.0 pytz-2023.3 pyyaml-6.0.1 pyzmq-25.1.1 rarfile-4.0 scikit-image-0.21.0 shapely-2.0.1 tifffile-2023.8.12 tqdm-4.66.1 tzdata-2023.3 visualdl-2.5.3 xmltodict-0.13.0 zipp-3.16.2因为pip install -r requirements.txt
numpy 被动升级为 1.24.4
需要降级为
pip install numpy==1.22.0 #安装成功 OK
4、测试代码报pillow版本不兼容问题
报错信息:ImportError: DLL load failed while importing _imaging: 找不到指定的模块。
分析原因:
上面安装pip install -r requirements.txt时pip模式强制升级了pillow==10.0.0,需要降级为8.4.0
解决办法:
conda install pillow==9.0.1 #安装成功error: Pillow 8.4.0 is installed but pillow>=9.0.1 is required by {'scikit-image'}pip show Pillow #已安装的Version: 10.0.0
conda search pillow
#最新版本=10.0.0
---------------------------------------------------
10.0.0
/9.5.0 /9.4.0 /9.3.0 /9.2.0 /9.1.1 /9.1.0 /9.0.1 /9.0.0
/8.4.0 /8.3.2 /8.3.1 /8.2.0 /8.1.2 /8.1.1 /8.1.0 /8.0.1 /8.0.0
/7.2.0 /7.1.2 /7.1.1 /7.0.0
/6.2.2 /6.2.1
/6.1.0 /6.0.0
/5.4.1 /5.4.0
/5.3.0 /5.3.0 /5.1.0 /5.0.0
/4.3.0 /4.2.1 /4.2.0 /4.1.0 /4.0.0
3.4.2 3.4.1 3.4.0 3.3.1 3.3.0 3.2.0 3.1.1 3.1.0 3.0.0
2.9.0 2.8.2 2.8.1 2.7.0 2.5.1 2.1.0
---------------------------------------------------先卸载pillow10.0.0版本pip uninstall pillow==10.0.0重新选择兼容性安装conda方式
conda install pillow==9.5.0 #慢,
conda install pillow==8.4.0 #安装成功
conda install pillow==8.1.0 #百度AI说 8.1.0与paddle2.4.2版本兼容
安装报错信息:error: Pillow 8.4.0 is installed but pillow>=9.0.1 is required by {'scikit-image'}
conda install pillow==9.0.1 #安装成功 OK
5、报numpy兼容性问题
报错ImportError: numpy.core.multiarray failed to import
conda install numpy==1.22.0 #安装成功OK
pip uninstall numpy==1.21.6
pip install numpy==1.21.6
兼容性安装
conda install numpy==1.21.6 #报错ImportError: numpy.core.multiarray failed to import
conda install numpy==1.22.0 #安装成功OK,测试安装没报问题ImportError: numpy.core.multiarray failed to import
6、报gdal兼容性问题
conda install gdal==3.4.0 #安装成功OK
conda install gdal==3.4.0 #安装成功OKpaddleRS1.0.0版本 要求: GDAL >= 3.1.3
分析gdal版本兼容性问题
conda search gdal
最新版本3.7.1 / 3.7.0 /3.6.4 /3.6.1 /3.6.0 /3.5.3 /3.5.2 /3.5.0 /3.4.0 /...推荐使用conda进行安装:
conda install gdal #慢,报兼容性错误信息
conda install gdal==3.7.0 #慢,报兼容性错误信息
conda install gdal==3.6.0 #慢,报兼容性错误信息
conda install gdal==3.5.3 #慢,报兼容性错误信息
conda install gdal==3.5.0 #安装成功
conda install gdal==3.4.0 #安装成功 OK
7、报opencv-contrib-python兼容性问题
pip install opencv-contrib-python==4.4.0.46 #选择与opencv4.4.0版本一致
安装报错问题:
TypeError: 'numpy._DTypeMeta' object is not subscriptablepip uninstall opencv-contrib-python==4.8.0.76
conda install opencv-contrib-python==4.4.0 #conda没有opencv-contrib-python包
pip install opencv-contrib-python==4.4.0.46 #选择与opencv4.4.0版本一致
8、报opencv兼容性问题
conda install opencv==4.4.0 #安装成功 测试代码可用
重新安装opencv==4.4.0
conda search opencv
可安装列表 4.5.4 4.5.4 4.5.3 4.5.2 4.5.1 4.4.0 ...
conda install opencv==4.5.5 #安装成功 测试代码报错,找不到cv2 原因可能为:与安装环境和python3.9.13版本有冲突
conda install opencv==4.5.4 #安装失败,与安装环境和python3.9.13版本有冲突
conda install opencv==4.5.3 #安装失败,与安装环境和python3.9.13版本有冲突4.4.0安装成功 测试代码可用
conda install opencv==4.4.0 #安装成功 测试代码可用
9、报 filterpy包依赖性问题
Warning: Unable to use OC-SORT, please install filterpy, for example: pip install filterpy, see https://github.com/rlabbe/filterpy
conda install filterpy==1.4.5 #安装成功 OK
#pip install filterpy==1.4.5
分析版本情况:
conda search filterpy
1.4.5 1.4.4 1.4.1 1.0.0
安装
conda install filterpy==1.4.5 #安装成功 OK
三、安装完成后环境conda list列表情况
已安装包名称,已安装版本号,安装通道
#===================================================
(d:\programdata\conda\cwgis) PS D:\ProgramData\Anaconda3> conda list
# packages in environment at d:\programdata\conda\cwgis:
#
# Name Version Build Channel
astor 0.8.1 pyh9f0ad1d_0 conda-forge
babel 2.12.1 pypi_0 pypi
bce-python-sdk 0.8.90 pypi_0 pypi
blinker 1.6.2 pypi_0 pypi
blosc 1.21.4 hdccc3a2_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
boost-cpp 1.74.0 h9f4b32c_8 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
branca 0.6.0 pypi_0 pypi
brotli 1.0.9 hcfcfb64_9 conda-forge
brotli-bin 1.0.9 hcfcfb64_9 conda-forge
brotli-python 1.0.9 py39h99910a6_9 conda-forge
bzip2 1.0.8 h8ffe710_4 conda-forge
ca-certificates 2023.7.22 h56e8100_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
cairo 1.16.0 h15b3021_1010 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
certifi 2023.7.22 pypi_0 pypi
cfitsio 4.0.0 hd67004f_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
chardet 5.2.0 pypi_0 pypi
charset-normalizer 3.2.0 pyhd8ed1ab_0 conda-forge
click 8.1.7 pypi_0 pypi
colorama 0.4.6 pypi_0 pypi
cudatoolkit 11.7.1 haa0b59a_12 conda-forge
cudnn 8.4.1.50 hf5f08ae_0 conda-forge
curl 8.1.2 h68f0423_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
cycler 0.11.0 pyhd8ed1ab_0 conda-forge
cython 3.0.0 pypi_0 pypi
decorator 5.1.1 pyhd8ed1ab_0 conda-forge
easydict 1.10 pypi_0 pypi
et-xmlfile 1.1.0 pypi_0 pypi
expat 2.5.0 h63175ca_1 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
filelock 3.12.2 pypi_0 pypi
flask 2.3.2 pypi_0 pypi
flask-babel 3.1.0 pypi_0 pypi
foliume 0.0.1 pypi_0 pypi
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
font-ttf-ubuntu 0.83 hab24e00_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
fontconfig 2.14.2 hbde0cde_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
fonts-conda-ecosystem 1 0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
fonts-conda-forge 1 0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
fonttools 4.42.0 py39ha55989b_0 conda-forge
freetype 2.12.1 h546665d_1 conda-forge
freexl 1.0.6 h67ca5e6_1 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
future 0.18.3 pypi_0 pypi
gdal 3.4.0 py39h3f5efd6_13 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
geojson 3.0.1 pypi_0 pypi
geos 3.10.1 h39d44d4_1 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
geotiff 1.7.0 h144821f_6 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
gettext 0.21.1 h5728263_0 conda-forge
glib 2.76.4 h12be248_0 conda-forge
glib-tools 2.76.4 h12be248_0 conda-forge
gst-plugins-base 1.22.5 h001b923_0 conda-forge
gstreamer 1.22.5 hb4038d2_0 conda-forge
hdf4 4.2.15 h1b1b6ef_5 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
hdf5 1.12.1 nompi_h2a0e4a3_104 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
icu 69.1 h0e60522_0 conda-forge
idna 3.4 pyhd8ed1ab_0 conda-forge
imageio 2.31.1 pypi_0 pypi
importlib-metadata 6.8.0 pypi_0 pypi
intel-openmp 2023.2.0 h57928b3_49496 conda-forge
itsdangerous 2.1.2 pypi_0 pypi
jbig 2.1 h8d14728_2003 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
jinja2 3.1.2 pypi_0 pypi
joblib 1.3.2 pypi_0 pypi
jpeg 9e hcfcfb64_3 conda-forge
kealib 1.4.15 h8995ca9_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
kiwisolver 1.4.4 py39h1f6ef14_1 conda-forge
krb5 1.20.1 h6609f42_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
lap 0.4.0 pypi_0 pypi
lazy-loader 0.3 pypi_0 pypi
lcms2 2.12 h83e58a3_0 https://mirrors.ustc.edu.cn/anaconda/pkgs/main
lerc 3.0 hd77b12b_0 https://mirrors.ustc.edu.cn/anaconda/pkgs/main
libblas 3.9.0 17_win64_mkl conda-forge
libbrotlicommon 1.0.9 hcfcfb64_9 conda-forge
libbrotlidec 1.0.9 hcfcfb64_9 conda-forge
libbrotlienc 1.0.9 hcfcfb64_9 conda-forge
libcblas 3.9.0 17_win64_mkl conda-forge
libclang 13.0.1 default_h66ee7f4_3 conda-forge
libclang13 16.0.6 default_hc80b9e7_1 conda-forge
libcurl 8.1.2 h68f0423_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libdeflate 1.8 h2bbff1b_5 https://mirrors.ustc.edu.cn/anaconda/pkgs/main
libexpat 2.5.0 h63175ca_1 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libffi 3.4.2 h8ffe710_5 conda-forge
libgdal 3.4.0 h4871699_13 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libglib 2.76.4 he8f3873_0 conda-forge
libiconv 1.17 h8ffe710_0 conda-forge
libkml 1.3.0 h9859afa_1014 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
liblapack 3.9.0 17_win64_mkl conda-forge
liblapacke 3.9.0 17_win64_mkl conda-forge
libnetcdf 4.8.1 nompi_h1cc8e9d_102 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libogg 1.3.4 h8ffe710_1 conda-forge
libopencv 4.4.0 py39_3 conda-forge
libpng 1.6.39 h19919ed_0 conda-forge
libpq 14.5 he840576_5 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libprotobuf 3.20.0 h7755175_0 conda-forge
librttopo 1.1.0 he35e8ac_8 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libspatialite 5.0.1 hd36faa7_13 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libsqlite 3.42.0 hcfcfb64_0 conda-forge
libssh2 1.10.0 h680486a_3 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libtiff 4.3.0 hd413186_2 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libvorbis 1.3.7 h0e60522_0 conda-forge
libwebp 1.3.1 hcfcfb64_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libwebp-base 1.3.1 hcfcfb64_0 conda-forge
libxcb 1.15 hcd874cb_0 conda-forge
libxml2 2.10.4 hc3477c8_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libzip 1.9.2 hfed4ece_1 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
libzlib 1.2.13 hcfcfb64_5 conda-forge
libzlib-wapi 1.2.13 hcfcfb64_5 conda-forge
llvmlite 0.40.1 pypi_0 pypi
lz4-c 1.9.3 h8ffe710_1 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
m2w64-gcc-libgfortran 5.3.0 6 conda-forge
m2w64-gcc-libs 5.3.0 7 conda-forge
m2w64-gcc-libs-core 5.3.0 7 conda-forge
m2w64-gmp 6.1.0 2 conda-forge
m2w64-libwinpthread-git 5.0.0.4634.697f757 2 conda-forge
markupsafe 2.1.3 pypi_0 pypi
matplotlib 3.5.0 py39hcbf5309_0 conda-forge
matplotlib-base 3.5.0 py39h581301d_0 conda-forge
mkl 2022.1.0 h6a75c08_874 conda-forge
motmetrics 1.4.0 pypi_0 pypi
msys2-conda-epoch 20160418 1 conda-forge
munch 4.0.0 pypi_0 pypi
munkres 1.1.4 pyh9f0ad1d_0 conda-forge
natsort 8.4.0 pypi_0 pypi
networkx 3.1 pypi_0 pypi
nptyping 2.5.0 pypi_0 pypi
numba 0.57.1 pypi_0 pypi
numpy 1.22.0 py39h6331f09_1 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
olefile 0.46 pyh9f0ad1d_1 conda-forge
opencv 4.4.0 py39_3 conda-forge
opencv-contrib-python 4.4.0.46 pypi_0 pypi
openjpeg 2.5.0 hb211442_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
openpyxl 3.1.2 pypi_0 pypi
openssl 1.1.1v hcfcfb64_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
opt_einsum 3.3.0 pyhd8ed1ab_1 conda-forge
packaging 23.1 pyhd8ed1ab_0 conda-forge
paddlepaddle-gpu 2.4.2.post117 pypi_0 pypi
paddlers 1.0.0 pypi_0 pypi
paddleslim 2.3.4 pypi_0 pypi
pandas 2.0.3 pypi_0 pypi
pcre 8.45 h0e60522_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
pcre2 10.40 h17e33f8_0 conda-forge
pillow 9.0.1 py39hdc2b20a_0 https://mirrors.ustc.edu.cn/anaconda/pkgs/main
pip 23.2.1 pyhd8ed1ab_0 conda-forge
pixman 0.40.0 h8ffe710_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
ply 3.11 py_1 conda-forge
poppler 21.11.0 h24fffdf_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
poppler-data 0.4.12 hd8ed1ab_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
postgresql 14.5 h09b8c1b_5 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
proj 8.2.1 h1cfcee9_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
protobuf 3.20.0 py39hcbf5309_5 conda-forge
psutil 5.9.5 pypi_0 pypi
pthread-stubs 0.4 hcd874cb_1001 conda-forge
pthreads-win32 2.9.1 hfa6e2cd_3 conda-forge
py-opencv 4.4.0 py39h9cd51e4_3 conda-forge
pycocotools 2.0.7 pypi_0 pypi
pycryptodome 3.18.0 pypi_0 pypi
pyparsing 3.1.1 pyhd8ed1ab_0 conda-forge
pyqt 5.12.3 py39hb0d2dfa_4 conda-forge
pyqt5-sip 4.19.18 pypi_0 pypi
pyqtchart 5.12 pypi_0 pypi
pyqtwebengine 5.12.1 pypi_0 pypi
pysocks 1.7.1 pyh0701188_6 conda-forge
python 3.9.13 h9a09f29_0_cpython conda-forge
python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge
python_abi 3.9 3_cp39 conda-forge
pytz 2023.3 pypi_0 pypi
pywavelets 1.4.1 pypi_0 pypi
pyyaml 6.0.1 pypi_0 pypi
pyzmq 25.1.1 pypi_0 pypi
qt 5.12.9 h556501e_6 conda-forge
rarfile 4.0 pypi_0 pypi
requests 2.31.0 pyhd8ed1ab_0 conda-forge
scikit-image 0.21.0 pypi_0 pypi
scikit-learn 0.24.2 pypi_0 pypi
scipy 1.11.2 pypi_0 pypi
setuptools 68.0.0 pyhd8ed1ab_0 conda-forge
shapely 2.0.1 pypi_0 pypi
sip 6.7.11 py39h99910a6_0 conda-forge
six 1.16.0 pyh6c4a22f_0 conda-forge
snappy 1.1.10 hfb803bf_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
sqlite 3.42.0 hcfcfb64_0 conda-forge
tbb 2021.7.0 h91493d7_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
threadpoolctl 3.2.0 pypi_0 pypi
tifffile 2023.8.12 pypi_0 pypi
tiledb 2.5.3 h95dad36_0 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
tk 8.6.12 h8ffe710_0 conda-forge
toml 0.10.2 pyhd8ed1ab_0 conda-forge
tomli 2.0.1 pyhd8ed1ab_0 conda-forge
tornado 6.3.3 py39ha55989b_0 conda-forge
tqdm 4.66.1 pypi_0 pypi
typing-extensions 4.7.1 pypi_0 pypi
tzdata 2023.3 pypi_0 pypi
ucrt 10.0.22621.0 h57928b3_0 conda-forge
unicodedata2 15.0.0 py39ha55989b_0 conda-forge
urllib3 2.0.4 pyhd8ed1ab_0 conda-forge
vc 14.3 h64f974e_17 conda-forge
vc14_runtime 14.36.32532 hfdfe4a8_17 conda-forge
visualdl 2.5.3 pypi_0 pypi
vs2015_runtime 14.36.32532 h05e6639_17 conda-forge
werkzeug 2.3.7 pypi_0 pypi
wheel 0.41.1 pyhd8ed1ab_0 conda-forge
win_inet_pton 1.1.0 pyhd8ed1ab_6 conda-forge
xerces-c 3.2.4 h63175ca_2 https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge
xmltodict 0.13.0 pypi_0 pypi
xorg-libxau 1.0.11 hcd874cb_0 conda-forge
xorg-libxdmcp 1.1.3 hcd874cb_0 conda-forge
xz 5.2.6 h8d14728_0 conda-forge
zipp 3.16.2 pypi_0 pypi
zlib 1.2.13 hcfcfb64_5 conda-forge
zstd 1.5.2 h12be248_7 conda-forge
(d:\programdata\conda\cwgis) PS D:\ProgramData\Anaconda3>
#===================================================
四、PaddleRS简介和五大特色
非常感谢国家对地观测科学数据中心、中国科学院空天信息创新研究院、北京航空航天大学、武汉大学、中国石油大学(华东)、中国地质大学、中国四维、航天宏图、中科星图、超图等单位对PaddleRS项目的贡献。注:排名不分先后。
非常感谢geoyee(陈奕州),kongdebug(孔远杭),huilin16(赵慧琳)等开发者对PaddleRS项目的贡献。
学术引用
PaddleRS具有以下五大特色:
1.丰富的视觉与遥感特色模型库:
集成飞桨四大视觉套件的成熟模型库,
同时支持FarSeg、BIT、ChangeStar等众多遥感领域深度学习模型,
覆盖图像分割、目标检测、场景分类、变化检测、图像复原等任务。
2.对遥感领域专有任务的支持:
支持包括变化检测在内的遥感领域特色任务,
提供完善的训练、部署教程以及丰富的实践案例。
3.针对遥感影像大幅面性质的优化:
支持大幅面影像滑窗推理,使用内存延迟载入技术提升性能;
支持对大幅面影像地理坐标信息的读写。
4.顾及遥感特性与地学知识的数据预处理:
针对遥感数据特点,提供对包含任意数量波段的数据以及多时相数据的预处理功能,
支持影像配准、辐射校正、波段选择等遥感数据预处理方法,支持50余种遥感指数的提取与知识融入。
5.工业级训练与部署性能:
支持多进程异步I/O、多卡并行训练等加速策略,结合飞桨核心框架的显存优化功能,
可大幅度减少模型的训练开销,帮助开发者以更低成本、更高效地完成遥感的开发和训练。
环境安装与训练 参考
https://blog.csdn.net/qq_36226586/article/details/127752028
五、python setup.py install安装详细情况
creating build\bdist.win-amd64\egg\EGG-INFO
copying paddlers.egg-info\PKG-INFO -> build\bdist.win-amd64\egg\EGG-INFO
copying paddlers.egg-info\SOURCES.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying paddlers.egg-info\dependency_links.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying paddlers.egg-info\requires.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying paddlers.egg-info\top_level.txt -> build\bdist.win-amd64\egg\EGG-INFO
zip_safe flag not set; analyzing archive contents...
paddlers.models.ppcls.__pycache__.__init__.cpython-39: module references __file__
paddlers.models.ppcls.data.__pycache__.__init__.cpython-39: module MAY be using inspect.stack
paddlers.models.ppdet.data.transform.__pycache__.autoaugment_utils.cpython-39: module MAY be using inspect.stack
paddlers.models.ppdet.modeling.tests.__pycache__.test_mstest.cpython-39: module references __file__
paddlers.models.ppdet.modeling.tests.__pycache__.test_ops.cpython-39: module references __file__
paddlers.models.ppdet.modeling.tests.__pycache__.test_yolov3_loss.cpython-39: module references __file__
paddlers.models.ppgan.faceutils.face_segmentation.__pycache__.face_seg.cpython-39: module references __file__
paddlers.models.ppgan.faceutils.mask.__pycache__.face_parser.cpython-39: module references __file__
paddlers.models.ppgan.models.__pycache__.makeup_model.cpython-39: module references __file__
creating 'dist\paddlers-1.0.0-py3.9.egg' and adding 'build\bdist.win-amd64\egg' to it
removing 'build\bdist.win-amd64\egg' (and everything under it)
Processing paddlers-1.0.0-py3.9.egg
removing 'd:\programdata\conda\cwgis\lib\site-packages\paddlers-1.0.0-py3.9.egg' (and everything under it)
creating d:\programdata\conda\cwgis\lib\site-packages\paddlers-1.0.0-py3.9.egg
Extracting paddlers-1.0.0-py3.9.egg to d:\programdata\conda\cwgis\lib\site-packages
Adding paddlers 1.0.0 to easy-install.pth fileInstalled d:\programdata\conda\cwgis\lib\site-packages\paddlers-1.0.0-py3.9.egg
Processing dependencies for paddlers==1.0.0
Searching for certifi>=2017.4.17
Reading https://pypi.org/simple/certifi/
Downloading https://files.pythonhosted.org/packages/4c/dd/2234eab22353ffc7d94e8d13177aaa050113286e93e7b40eae01fbf7c3d9/certifi-2023.7.22-py3-none-any.whl#sha256=92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9
Best match: certifi 2023.7.22
Processing certifi-2023.7.22-py3-none-any.whl
Installing certifi-2023.7.22-py3-none-any.whl to d:\programdata\conda\cwgis\lib\site-packages
Adding certifi 2023.7.22 to easy-install.pth fileInstalled d:\programdata\conda\cwgis\lib\site-packages\certifi-2023.7.22-py3.9.egg
Searching for visualdl==2.5.3
Best match: visualdl 2.5.3
Adding visualdl 2.5.3 to easy-install.pth file
detected new path './certifi-2023.7.22-py3.9.egg'
Installing visualdl-script.py script to d:\programdata\conda\cwgis\Scripts
Installing visualdl.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for shapely==2.0.1
Best match: shapely 2.0.1
Adding shapely 2.0.1 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for scipy==1.11.2
Best match: scipy 1.11.2
Adding scipy 1.11.2 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for scikit-image==0.21.0
Best match: scikit-image 0.21.0
Adding scikit-image 0.21.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for pycocotools==2.0.7
Best match: pycocotools 2.0.7
Adding pycocotools 2.0.7 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for pandas==2.0.3
Best match: pandas 2.0.3
Adding pandas 2.0.3 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for paddleslim==2.3.4
Best match: paddleslim 2.3.4
Adding paddleslim 2.3.4 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for openpyxl==3.1.2
Best match: openpyxl 3.1.2
Adding openpyxl 3.1.2 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for opencv-contrib-python==4.4.0.46
Best match: opencv-contrib-python 4.4.0.46
Adding opencv-contrib-python 4.4.0.46 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for numba==0.57.1
Best match: numba 0.57.1
Adding numba 0.57.1 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for natsort==8.4.0
Best match: natsort 8.4.0
Adding natsort 8.4.0 to easy-install.pth file
Installing natsort-script.py script to d:\programdata\conda\cwgis\Scripts
Installing natsort.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for munch==4.0.0
Best match: munch 4.0.0
Adding munch 4.0.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for motmetrics==1.4.0
Best match: motmetrics 1.4.0
Adding motmetrics 1.4.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for lap==0.4.0
Best match: lap 0.4.0
Adding lap 0.4.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for geojson==3.0.1
Best match: geojson 3.0.1
Adding geojson 3.0.1 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for foliume==0.0.1
Best match: foliume 0.0.1
Adding foliume 0.0.1 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for filelock==3.12.2
Best match: filelock 3.12.2
Adding filelock 3.12.2 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for easydict==1.10
Best match: easydict 1.10
Adding easydict 1.10 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for Cython==3.0.0
Best match: Cython 3.0.0
Adding Cython 3.0.0 to easy-install.pth file
Installing cygdb-script.py script to d:\programdata\conda\cwgis\Scripts
Installing cygdb.exe script to d:\programdata\conda\cwgis\Scripts
Installing cython-script.py script to d:\programdata\conda\cwgis\Scripts
Installing cython.exe script to d:\programdata\conda\cwgis\Scripts
Installing cythonize-script.py script to d:\programdata\conda\cwgis\Scripts
Installing cythonize.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for colorama==0.4.6
Best match: colorama 0.4.6
Adding colorama 0.4.6 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for chardet==5.2.0
Best match: chardet 5.2.0
Adding chardet 5.2.0 to easy-install.pth file
Installing chardetect-script.py script to d:\programdata\conda\cwgis\Scripts
Installing chardetect.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for psutil==5.9.5
Best match: psutil 5.9.5
Adding psutil 5.9.5 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for rarfile==4.0
Best match: rarfile 4.0
Adding rarfile 4.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for packaging==23.1
Best match: packaging 23.1
Adding packaging 23.1 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for matplotlib==3.5.0
Best match: matplotlib 3.5.0
Adding matplotlib 3.5.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for six==1.16.0
Best match: six 1.16.0
Adding six 1.16.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for requests==2.31.0
Best match: requests 2.31.0
Adding requests 2.31.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for protobuf==3.20.0
Best match: protobuf 3.20.0
Adding protobuf 3.20.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for Pillow==9.0.1
Best match: Pillow 9.0.1
Adding Pillow 9.0.1 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for numpy==1.22.0
Best match: numpy 1.22.0
Adding numpy 1.22.0 to easy-install.pth file
Installing f2py-script.py script to d:\programdata\conda\cwgis\Scripts
Installing f2py.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for flask-babel==3.1.0
Best match: flask-babel 3.1.0
Adding flask-babel 3.1.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for Flask==2.3.2
Best match: Flask 2.3.2
Adding Flask 2.3.2 to easy-install.pth file
Installing flask-script.py script to d:\programdata\conda\cwgis\Scripts
Installing flask.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for bce-python-sdk==0.8.90
Best match: bce-python-sdk 0.8.90
Adding bce-python-sdk 0.8.90 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for lazy-loader==0.3
Best match: lazy-loader 0.3
Adding lazy-loader 0.3 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for PyWavelets==1.4.1
Best match: PyWavelets 1.4.1
Adding PyWavelets 1.4.1 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for tifffile==2023.8.12
Best match: tifffile 2023.8.12
Adding tifffile 2023.8.12 to easy-install.pth file
Installing lsm2bin-script.py script to d:\programdata\conda\cwgis\Scripts
Installing lsm2bin.exe script to d:\programdata\conda\cwgis\Scripts
Installing tiff2fsspec-script.py script to d:\programdata\conda\cwgis\Scripts
Installing tiff2fsspec.exe script to d:\programdata\conda\cwgis\Scripts
Installing tiffcomment-script.py script to d:\programdata\conda\cwgis\Scripts
Installing tiffcomment.exe script to d:\programdata\conda\cwgis\Scripts
Installing tifffile-script.py script to d:\programdata\conda\cwgis\Scripts
Installing tifffile.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for imageio==2.31.1
Best match: imageio 2.31.1
Adding imageio 2.31.1 to easy-install.pth file
Installing imageio_download_bin-script.py script to d:\programdata\conda\cwgis\Scripts
Installing imageio_download_bin.exe script to d:\programdata\conda\cwgis\Scripts
Installing imageio_remove_bin-script.py script to d:\programdata\conda\cwgis\Scripts
Installing imageio_remove_bin.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for networkx==3.1
Best match: networkx 3.1
Adding networkx 3.1 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for tzdata==2023.3
Best match: tzdata 2023.3
Adding tzdata 2023.3 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for pytz==2023.3
Best match: pytz 2023.3
Adding pytz 2023.3 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for python-dateutil==2.8.2
Best match: python-dateutil 2.8.2
Adding python-dateutil 2.8.2 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for scikit-learn==0.24.2
Best match: scikit-learn 0.24.2
Adding scikit-learn 0.24.2 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for PyYAML==6.0.1
Best match: PyYAML 6.0.1
Adding PyYAML 6.0.1 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for pyzmq==25.1.1
Best match: pyzmq 25.1.1
Adding pyzmq 25.1.1 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for tqdm==4.66.1
Best match: tqdm 4.66.1
Adding tqdm 4.66.1 to easy-install.pth file
Installing tqdm-script.py script to d:\programdata\conda\cwgis\Scripts
Installing tqdm.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for et-xmlfile==1.1.0
Best match: et-xmlfile 1.1.0
Adding et-xmlfile 1.1.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for llvmlite==0.40.1
Best match: llvmlite 0.40.1
Adding llvmlite 0.40.1 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for xmltodict==0.13.0
Best match: xmltodict 0.13.0
Adding xmltodict 0.13.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for Jinja2==3.1.2
Best match: Jinja2 3.1.2
Adding Jinja2 3.1.2 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for branca==0.6.0
Best match: branca 0.6.0
Adding branca 0.6.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for pyparsing==3.1.1
Best match: pyparsing 3.1.1
Adding pyparsing 3.1.1 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for kiwisolver==1.4.4
Best match: kiwisolver 1.4.4
Adding kiwisolver 1.4.4 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for fonttools==4.42.0
Best match: fonttools 4.42.0
Adding fonttools 4.42.0 to easy-install.pth file
Installing fonttools-script.py script to d:\programdata\conda\cwgis\Scripts
Installing fonttools.exe script to d:\programdata\conda\cwgis\Scripts
Installing pyftmerge-script.py script to d:\programdata\conda\cwgis\Scripts
Installing pyftmerge.exe script to d:\programdata\conda\cwgis\Scripts
Installing pyftsubset-script.py script to d:\programdata\conda\cwgis\Scripts
Installing pyftsubset.exe script to d:\programdata\conda\cwgis\Scripts
Installing ttx-script.py script to d:\programdata\conda\cwgis\Scripts
Installing ttx.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for cycler==0.11.0
Best match: cycler 0.11.0
Adding cycler 0.11.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for urllib3==2.0.4
Best match: urllib3 2.0.4
Adding urllib3 2.0.4 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for idna==3.4
Best match: idna 3.4
Adding idna 3.4 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for charset-normalizer==3.2.0
Best match: charset-normalizer 3.2.0
Adding charset-normalizer 3.2.0 to easy-install.pth file
Installing normalizer-script.py script to d:\programdata\conda\cwgis\Scripts
Installing normalizer.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for Babel==2.12.1
Best match: Babel 2.12.1
Adding Babel 2.12.1 to easy-install.pth file
Installing pybabel-script.py script to d:\programdata\conda\cwgis\Scripts
Installing pybabel.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for importlib-metadata==6.8.0
Best match: importlib-metadata 6.8.0
Adding importlib-metadata 6.8.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for blinker==1.6.2
Best match: blinker 1.6.2
Adding blinker 1.6.2 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for click==8.1.7
Best match: click 8.1.7
Adding click 8.1.7 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for itsdangerous==2.1.2
Best match: itsdangerous 2.1.2
Adding itsdangerous 2.1.2 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for werkzeug==2.3.7
Best match: werkzeug 2.3.7
Adding werkzeug 2.3.7 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for future==0.18.3
Best match: future 0.18.3
Adding future 0.18.3 to easy-install.pth file
Installing futurize-script.py script to d:\programdata\conda\cwgis\Scripts
Installing futurize.exe script to d:\programdata\conda\cwgis\Scripts
Installing pasteurize-script.py script to d:\programdata\conda\cwgis\Scripts
Installing pasteurize.exe script to d:\programdata\conda\cwgis\ScriptsUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for pycryptodome==3.18.0
Best match: pycryptodome 3.18.0
Adding pycryptodome 3.18.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for threadpoolctl==3.2.0
Best match: threadpoolctl 3.2.0
Adding threadpoolctl 3.2.0 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for joblib==1.3.2
Best match: joblib 1.3.2
Adding joblib 1.3.2 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for MarkupSafe==2.1.3
Best match: MarkupSafe 2.1.3
Adding MarkupSafe 2.1.3 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Searching for zipp==3.16.2
Best match: zipp 3.16.2
Adding zipp 3.16.2 to easy-install.pth fileUsing d:\programdata\conda\cwgis\lib\site-packages
Finished processing dependencies for paddlers==1.0.0
(d:\programdata\conda\cwgis) PS E:\project\python\RS\PaddleRS-1.0.0>

本blog地址:https://blog.csdn.net/hsg77
– the–end—
相关文章:
PaddleRS 1.0.0版本安装
PaddleRS 1.0.0版本安装 PaddleRS是百度飞桨、遥感科研院所及相关高校共同开发的基于飞桨的遥感影像智能解译开发套件, 支持图像分割、目标检测、场景分类、变化检测、图像复原等常见遥感任务。 PaddleRS致力于帮助遥感领域科研从业者快速完成算法的研发、验证和调…...
三维重建 PyQt Python MRP 四视图(横断面,冠状面,矢状面,3D)
本文实现了 Python MPR 的 四视图,横断面,冠状面,矢状面,3D MPR(multi-planner reformation)也称多平面重建,多重面重建是将扫描范围内所有的轴位图像叠加起来再对某些标线标定的重组线所指定的组织进行冠状、矢状位、…...
使用vscode编写插件-php语言
https://blog.csdn.net/qq_45701130/article/details/125206645 一、环境搭建 1、安装 Visual Studio Code 2、安装 Node.js 3、安装 Git 4、安装生产插件代码的工具:npm install -g yo generator-code 二、创建工程 yo code 选择项解释: 选择编写扩…...
【笔记】Spark3 AQE(Adaptive Query Execution)
提效 7 倍,Apache Spark 自适应查询优化在网易的深度实践及改进 Performance Tuning 配置Spark SQL开启Adaptive Execution特性 How To Use Spark Adaptive Query Execution (AQE) in Kyuubi 【spark系列3】spark 3.0.1 AQE(Adaptive Query Exection)分析 玩转Spark…...
【雷达】接收和去噪L波段雷达接收到的信号研究(Matlab代码实现)
💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...
【云原生】Docker Cgroups资源控制管理
目录 一、cgroups简介 cgroups有四大功能: 二、cpu时间片的概念 三、对CPU使用的限制 3.1 设置CPU使用率上限 (1)查看容器的默认CPU使用限制 (2)进行压力测试 (3)创建容器时设置CPU使用时…...
k8s部署prometheus
1、prometheus部署yml文件地址 github地址 2、下载yml文件 rootiZj6cd9joygowsf7am5hryZ:~# git clone https://github.com/redhatxl/k8s-prometheus-grafana.git Cloning into k8s-prometheus-grafana... remote: Enumerating objects: 21, done. remote: Total 21 (delta 0)…...
飞书小程序开发
1.tt.showModal后跳转页面 跳转路径要为绝对路径,相对路径跳转无响应。 2.手机息屏后将不再进入onload()生命周期,直接进入onshow()生命周期。 onLoad()在页面初始化的时候触发,一个页面只调用一次。 onShow()在切入前台时就会触发&#x…...
Revit 3D高效处理:cad exchanger sdk 3.21 Crack
3D 格式概述:Revit Revit 已成为寻求高效、准确的建筑信息建模的专业人士的首选解决方案。在这篇引人入胜的功能概述中了解 Revit 的特性和影响。 什么是Revit? Autodesk Revit 是一款流行的 CAD 软件,重点关注 BIM,被建筑师、工…...
【已解决】Linux中启动docker 出现 ‘ Failed to start docker.service: Unit not found. ’ 错误
启动docker 出现 ‘ Failed to start docker.service: Unit not found. ’ 错误 这是因为缺少 rhel-push-plugin.socket 单元,该单元是rhel-push-plugin软件包的一部分。所以我们执行以下指令就可以成功解决: curl -sSL https://get.docker.com/ | sh 执…...
【学习日记】【FreeRTOS】时间片的实现
前言 本文以野火的教程和代码为基础,对 FreeRTOS 中时间片的概念作了解释,并且给出了实现方式,同时发现并解决了野火教程代码中的 bug。 一、时间片是什么 在前面的文章中,我们已经知道任务根据不同的优先级被放入就绪列表中不…...
CentOS Docker仓库和代理配置
无法直接访问外部网络时,除了Host自己的全局代理设置之外,需要单独给Docker Client和Instance设置代理。 如执行docker run时遇到下面的错误 docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp 3.216.…...
Lnton羚通算法算力云平台在环境配置中Windows10终端和VSCode下如何打开Anaconda-Prompt
在Windows 10的终端和VSCode中,可以直接打开Anaconda Prompt。下面是两种方法: Windows 10终端:在开始菜单中搜索"Anaconda Prompt",然后点击打开。这将启动Anaconda Prompt终端,你可以在其中执行conda相关命…...
Python web实战之细说Django的集成测试
关键词: Python Web开发、Django、集成测试、实战、测试驱动开发、自动化测试、Selenium、测试框架、测试用例、代码覆盖率、持续集成 今天给大家分享一下Python Web开发——Django的集成测试,如何利用集成测试来提高代码质量、减少bug。 1. 什么是集成…...
Laravel 模型的作用域 模型的访问器和修改器 ⑨
作者 : SYFStrive 博客首页 : HomePage 📜: THINK PHP 📌:个人社区(欢迎大佬们加入) 👉:社区链接🔗 📌:觉得文章不错可以点点关注 ὄ…...
每日一学——交换机
交换机是一种网络设备,用于连接多台计算机和其他网络设备,以实现数据的交换和传输。它通过将数据包在不同端口之间转发,将数据从一个设备发送到目标设备。交换机可以提供高速、可靠和安全的局域网连接。 交换机的工作原理是根据目标MAC地址来…...
数学建模大全及优缺点解读
分类模型 1、距离聚类(系统聚类)(常用,需掌握) 优点: ①将一批样本数据按照他们在性质上的亲密程度在没有先验知识的情况下自动进行分类 ②是一种探索性的分析方法,分类结果不一定相同 例如&am…...
C++简介
文章目录 C简介C版本C11例子 C14例子 C17C20例子 C简介 C是一种高级编程语言,它是对C语言的扩展和增强。C由Bjarne Stroustrup于1980年发明,主要用于系统级编程、游戏开发、嵌入式系统等领域。 C具有许多特性,其中最重要的是面向对象编程&a…...
【广州华锐互动】3D空间编辑器:一款简洁易用的VR/3D在线编辑工具
随着虚拟现实技术的不断发展,数字孪生技术的应用已经被广泛应用于产品设计和制作中,能充分发挥企业应用3D建模的优势,凸显了三维设计的价值,在生产阶段也能够充分发挥3D模型的作用。 如今,广州华锐互动开发的3D空间编辑…...
golang云原生项目☞redis配置
配置redis适用与golang云原生架构。包括redis与数据库一致性等重要内容 1、编写redis配置文件、使用viper读取 配置文件 db.yml redis:addr: 127.0.0.1port: 6379password: tiktokRedisdb: 0 # 数据库编号读取配置文件 var (config viper.Init("db")zapL…...
(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)
题目:3442. 奇偶频次间的最大差值 I 思路 :哈希,时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况,哈希表这里用数组即可实现。 C版本: class Solution { public:int maxDifference(string s) {int a[26]…...
Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(下)
概述 在 Swift 开发语言中,各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。 不过,在涉及到多个子类派生于基类进行多态模拟的场景下,…...
Linux相关概念和易错知识点(42)(TCP的连接管理、可靠性、面临复杂网络的处理)
目录 1.TCP的连接管理机制(1)三次握手①握手过程②对握手过程的理解 (2)四次挥手(3)握手和挥手的触发(4)状态切换①挥手过程中状态的切换②握手过程中状态的切换 2.TCP的可靠性&…...
MODBUS TCP转CANopen 技术赋能高效协同作业
在现代工业自动化领域,MODBUS TCP和CANopen两种通讯协议因其稳定性和高效性被广泛应用于各种设备和系统中。而随着科技的不断进步,这两种通讯协议也正在被逐步融合,形成了一种新型的通讯方式——开疆智能MODBUS TCP转CANopen网关KJ-TCPC-CANP…...
Linux云原生安全:零信任架构与机密计算
Linux云原生安全:零信任架构与机密计算 构建坚不可摧的云原生防御体系 引言:云原生安全的范式革命 随着云原生技术的普及,安全边界正在从传统的网络边界向工作负载内部转移。Gartner预测,到2025年,零信任架构将成为超…...
今日学习:Spring线程池|并发修改异常|链路丢失|登录续期|VIP过期策略|数值类缓存
文章目录 优雅版线程池ThreadPoolTaskExecutor和ThreadPoolTaskExecutor的装饰器并发修改异常并发修改异常简介实现机制设计原因及意义 使用线程池造成的链路丢失问题线程池导致的链路丢失问题发生原因 常见解决方法更好的解决方法设计精妙之处 登录续期登录续期常见实现方式特…...
JVM虚拟机:内存结构、垃圾回收、性能优化
1、JVM虚拟机的简介 Java 虚拟机(Java Virtual Machine 简称:JVM)是运行所有 Java 程序的抽象计算机,是 Java 语言的运行环境,实现了 Java 程序的跨平台特性。JVM 屏蔽了与具体操作系统平台相关的信息,使得 Java 程序只需生成在 JVM 上运行的目标代码(字节码),就可以…...
springboot整合VUE之在线教育管理系统简介
可以学习到的技能 学会常用技术栈的使用 独立开发项目 学会前端的开发流程 学会后端的开发流程 学会数据库的设计 学会前后端接口调用方式 学会多模块之间的关联 学会数据的处理 适用人群 在校学生,小白用户,想学习知识的 有点基础,想要通过项…...
音视频——I2S 协议详解
I2S 协议详解 I2S (Inter-IC Sound) 协议是一种串行总线协议,专门用于在数字音频设备之间传输数字音频数据。它由飞利浦(Philips)公司开发,以其简单、高效和广泛的兼容性而闻名。 1. 信号线 I2S 协议通常使用三根或四根信号线&a…...
云原生安全实战:API网关Kong的鉴权与限流详解
🔥「炎码工坊」技术弹药已装填! 点击关注 → 解锁工业级干货【工具实测|项目避坑|源码燃烧指南】 一、基础概念 1. API网关(API Gateway) API网关是微服务架构中的核心组件,负责统一管理所有API的流量入口。它像一座…...
