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…...
C++ malloc/free/new/delete详解(内存管理)
C malloc/free/new/delete详解(内存管理) malloc/free典型用法内存分配实现过程brk和mmap申请小于128k的内存申请大于128k的内存释放内存brk和mmap的区别 new/delete典型用法 内存分配实现过程new/delete和malloc/free的区别malloc对于给每个进程分配的内…...
SpringBoot中Mapper.xml的入参方式
在SpringBoot开发过程中,我们使用 ***Mapper.xml***Mapper.java 来封装对数据库表的 CURD 操作,正常每张表会有一组对应的文件。 一、Mapper常见用法 下面例举一个查询操作: 数据表t_sap_customer,表中有字段id、code、name、c…...
回归预测 | MATLAB实现WOA-RBF鲸鱼优化算法优化径向基函数神经网络多输入单输出回归预测(多指标,多图)
回归预测 | MATLAB实现WOA-RBF鲸鱼优化算法优化径向基函数神经网络多输入单输出回归预测(多指标,多图) 目录 回归预测 | MATLAB实现WOA-RBF鲸鱼优化算法优化径向基函数神经网络多输入单输出回归预测(多指标,多图&#…...
浅析Python爬虫ip程序延迟和吞吐量影响因素
作为一名资深的爬虫程序员,今天我们很有必要来聊聊Python爬虫ip程序的延迟和吞吐量,这是影响我们爬取效率的重要因素。这里我们会提供一些实用的解决方案,让你的爬虫程序飞起来! 网络延迟 首先,让我们来看看网络延迟对…...
【100天精通python】Day43:python网络爬虫开发_爬虫基础(urlib库、Beautiful Soup库、使用代理+实战代码)
目录 1 urlib 库 2 Beautiful Soup库 3 使用代理 3.1 代理种类 HTTP、HTTPS 和 SOCKS5 3.2 使用 urllib 和 requests 库使用代理 3.3 案例:自建代理池 4 实战 提取视频信息并进行分析 1 urlib 库 urllib 是 Python 内置的标准库,用于处理URL、发送…...
Linux:安全技术与防火墙
目录 一、安全技术 1.安全技术 2.防火墙的分类 3.防水墙 4.netfilter/iptables关系 二、防火墙 1、iptables四表五链 2、黑白名单 3.iptables命令 3.1查看filter表所有链 iptables -L 编辑3.2用数字形式(fliter)表所有链 查看输出结果 iptables -nL 3.3 清空所有链…...
Confluent kafka 异常退出rd_tmpabuf_alloc0: rd kafka topic info_new_with_rack
rd_tmpabuf_alloc0: rd kafka topic info_new_with_rack 根据网上的例子,做了一个测试程序。 C# 操作Kafka_c# kafka_Riven Chen的博客-CSDN博客 但是执行下面一行时,弹出上面的异常,闪退。 consumer.Subscribe(queueName) 解决方案&…...
最新ChatGPT网站程序源码+AI系统+详细图文搭建教程/支持GPT4.0/AI绘画/H5端/Prompt知识库
一、前言 SparkAi系统是基于国外很火的ChatGPT进行开发的Ai智能问答系统。本期针对源码系统整体测试下来非常完美,可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。 那么如何搭建部署AI创作ChatGPT?小编这里写一个详细图文教程吧!…...
chatGPT-对话柏拉图
引言: 古希腊哲学家柏拉图,在他的众多著作中,尤以《理想国》为人所熟知。在这部杰作中,他勾勒了一个理想的政治制度,提出了各种政体,并阐述了他对于公正、智慧以及政治稳定的哲学观点。然而,其…...
Java项目-苍穹外卖-Day04
公共字段自动填充 这些字段在每张表基本都有,手动进行填充效率低,且后期维护更改繁琐 使用到注解AOP主要 先答应一个AutoFill注解 再定义一个切面类进行通知 对应代码 用到了枚举类和反射 package com.sky.aspect; /*** 自定义切面类,…...
深圳网站设计公司哪个/免费自助建站模板
目录 1.误差分析(Bias and Variance) 2. 模型调优 2.1 问题举例: 2.2 如何选择正确并且高质量方法 2.3 假设: 3 斯坦福自动驾驶直升机例子 1.误差分析(Bias and Variance) 当我们以非常复杂的模型…...
最好的网站建设机构/什么是seo优化推广
本文译自 https://www.sitepoint.com/react-with-typescript-best-practices/ 如今, React 和 TypeScript 是许多开发人员正在使用的两种很棒的技术。但是把他们结合起来使用就变得很棘手了,有时很难找到正确的答案。不要担心,本文我们来总结…...
企业做国外网站多少钱/北京seo关键词排名优化软件
函数: heappush(heap, item):将 item 元素加入堆。heappop(heap):将堆中最小元素弹出。heapify(heap):将堆属性应用到列表上。heapreplace(heap, x):将堆中最小元素弹出,并将元素x 入堆。merge(*iterables…...
手机网站模板 怎样做/东莞seo报价
描述SWRITE具有与CWRITE类似的功能和语法。但是,与CWRITE不同,SWRITE不会将数据写入通道,而是写入CHAR数组。1. 可以将CWRITE限制为将数据写入通道。 SWRITE可以执行更复杂的格式化任务。这使程序更加灵活。2. CWRITE最多可以处理10个变量。…...
宝鸡做网站线上支付功能/网络营销模式下品牌推广途径
就直接用bs的警告框啦~,Duang~ 功能 可以设置message和type,type就是bs内置的几种颜色 默认提示3秒框自动关闭,或者点击x号关闭 代码 模板 <div class"alert alert-{{type || info}}" ng-show"message"> <butt…...
南县网站建设/seo学堂
from sqlalchemy import create_engineengine create_engine(mysql://root:root127.0.0.1:3306/test?charsetutf8)报错: ModuleNotFoundError: No module named MySQLdb解决方法: MySQLdb只支持Python2.,还不支持3. 可以用PyMySQL代替。安…...