尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Oracle 19c客户端zip安装配置实战:从解压到SQL*Plus连接
简介面向Windows x64环境的Oracle Database 19c客户端安装压缩包适用于需要连接、管理Oracle数据库的DBA、开发及运维人员。该版本强化了自动化运维、人工智能与机器学习支持并可通过配置连接器实现与SQL Server等异构数据库的联动满足跨平台数据整合需求。压缩包共2000个文件容量约930MB以jar库文件、xml配置、dll动态库、exe可执行程序及properties属性文件为主同时含文档、图标及多种证书与安全配置构成一套完整的客户端部署组件。目前已有644人学习下载。借助此包可快速搭建Oracle 19c客户端环境体验实时应用集群、多租户架构和数据仓库等高级特性为日常数据库管理、高可用部署及云环境适配提供坚实基础。1. 拿到 WINDOWS.X64-193000-client.zip 之后先别急着当数据库装如果你正在处理 WINDOWS.X64-193000-client.zip 这个文件第一反应多半是这到底是个完整数据库还是个连接工具很多人的 Oracle 19c 安装过程就是从这一步开始走歪的——把客户端包当成服务端装装完发现没有监听、没有实例sqlplus 打开就报一堆 ORA-。这个 zip 是 Oracle 针对 Windows x64 发布的 19c 传统客户端安装包它的使命只有一个让 Windows 机器可靠地连接远程的 Oracle 数据库并提供 sqlplus、tnsping、Net Manager 这些日常运维工具。它解决的是研发本机连测试库、报表服务器接生产库这类场景。适合谁那些不想在笔记本上背一套完整数据库、只想用客户端连库的人。接下来的内容我会按解压、安装、连接配置、踩坑、瘦身替代这条路线把整套流程讲透。2. 装之前必须想清楚的三个前提装的是客户端不是数据库2.1 客户端与服务端到底差在哪体积、服务、职责都不同常见误区是把 Oracle 客户端和服务端混为一谈。服务端安装包装的是数据库引擎包含实例、监听器、企业管理器、数据字典这些庞然大物安装完成后 Windows 服务里能看到 OracleServiceXXX、OracleXXXTNSListener 这类服务它会自己去占内存、开端口、管理数据文件。而像 WINDOWS.X64-193000-client.zip 这种客户端包装完只有连接工具和驱动不会产生任何 Oracle 服务也不会监听 1521 端口它就是个“连接器”。我这里列一个对比表方便你判断当前需求到底该装哪一类对比项19c 客户端 zip19c 完整服务端Instant Client安装方式解压 OUI 安装解压 OUI 安装解压即用是否创建实例不创建创建不创建是否带监听器不带带不带常见体积比服务端小一个量级几个 GB 级别百 MB 内典型场景研发本机连远程库自建数据库服务只跑 JDBC/Python 连接典型工具sqlplus、tnsping、Net Manager实例管理、EM、RMANsqlplus 精简版判断标准很简单如果你的 Windows 机器上需要跑一个数据库实例那要下载的是服务端安装包如果你只是要连别人维护好的数据库那客户端 zip 就是正确选择。很多人下载了 client.zip 还在找“安装数据库实例”的选项那注定是要失望的因为客户端安装界面里根本没有这个入口。2.2 为什么不用 Instant Client 代替它工具链完整度差很多既然 Instant Client 解压即用体积又小为什么不直接选它很多开发者一开始都会这么问。Instant Client 的目标是“最小可运行连接环境”它适合应用程序嵌入连接库的场景比如 Python 的 cx_Oracle、JDBC 驱动、Node.js 的 oracledb 模块。但它默认不带完整的 sqlplus、tnsping、Net Manager、导入导出工具也不带图形化的 ODBC 管理入口很多运维操作在里面做不了。WINDOWS.X64-193000-client.zip 走的是完整客户端路线装完后你能拿到整套命令行工具链。以我自己的习惯来说如果是在一台 Windows 服务器上做日常巡检、跑数据导出、偶尔用 Net Manager 改连接配置那这个完整客户端是更稳妥的如果只是给自己的程序写连接串Instant Client 更轻。两者不冲突甚至可以在同一台机器上并存只要把 PATH 顺序理清楚让系统先找到你想用的那一套即可。2.3 下载前先花三分钟确认系统环境三条命令摸清家底Oracle 19c 客户端要求 64 位 Windows32 位系统直接不用考虑。在开始下载之前我习惯先开一个 cmd 窗口确认系统位数、可用内存、磁盘剩余空间免得装到一半才发现环境不满足。echo %PROCESSOR_ARCHITECTURE% systeminfo | findstr /C:OS Name /C:Total Physical Memory wmic logicaldisk where DriveType3 get DeviceID,FreeSpace第一行输出 AMD64 或 ARM64 都说明是 64 位系统可以继续x86 就别装了。第二行看物理内存2GB 以下安装过程会非常痛苦虽然不是严格报错但 OUI 的检查界面会留着黄色警告。第三行看各磁盘剩余空间客户端虽然不算大但解压 zip 和安装需要双倍临时空间C 盘太满很容易出现“解压失败”或“insufficient disk space”。提示zip 解压后建议放到一个独立目录不要和安装目标盘混在一起方便装完就删掉释放空间。3. 解压与安装图形界面和静默安装两条路都走一遍3.1 解压 zip 的正确姿势全英文路径、不带空格、管理员权限WINDOWS.X64-193000-client.zip 解压时最忌讳两件事解压到带中文的路径、解压到带空格的路径。Oracle 的 OUI 在 Windows 上对含中文和空格的 ORACLE_HOME 支持一直有历史遗留问题轻则安装界面乱码重则静默安装直接失败。我通常的做法是建一个 C:\oracle\stage 目录把 zip 解压进去会得到一个包含 setup.exe 的 client64 子目录。mkdir C:\oracle\stage tar -xf WINDOWS.X64-193000-client.zip -C C:\oracle\stageWindows 10 及以上系统自带 tar可以直接解压 zip如果你习惯用右键压缩软件也没问题关键是确认解压过程没有 CRC 报错。如果解压到一半提示“文件损坏”或“CRC 校验失败”别急着重新解压先重新下载一遍 zip很多情况下是下载工具多线程断流导致文件不完整。这是我的血泪经验曾经花了十分钟尝试各种修复工具最后一查是下载进度停在 99.8%。3.2 图形界面安装几个关键界面的选择逻辑进入解压后的 client64 目录右键 setup.exe 选择“以管理员身份运行”。OUI 启动后第一个界面是安全更新把“我希望通过 My Oracle Support 接收安全更新”的勾去掉即可不影响使用。接着进入“选择安装类型”这一步大多数人在这里翻车。19c 客户端安装向导里有几种安装类型管理员Administrator、运行时Runtime、即时客户端Instant Client、自定义Custom。管理员类型包含完整的 sqlplus、tnsping、Net Manager、ODBC、JDBC 组件运行时类型只保留连接数据库所需的最小运行组件即时客户端类型本质上是把 Instant Client 也纳入 OUI 管理自定义则允许你逐项勾选组件。作为运维人员我一般选管理员类型因为后续排查连接问题需要 tnsping 和 Net Manager如果只是为了跑程序运行时类型也能用但少了配置工具后期遇到连接问题会很被动。下一个界面是设置 Oracle 主目录。ORACLE_HOME 我建议写成 C:\oracle\client\19cORACLE_BASE 写成 C:\oracle\client中间不要带空格不要放在 Program Files 下面。再下一步 OUI 会执行先决条件检查多数情况会提示“空闲内存不足”或“系统未安装符合要求的 JDK”前者可以忽略继续后者其实不用管因为 OUI 自带 JRE。走到 Install 界面后等待十几分钟看到安装成功提示就算结束了。注意整个安装过程不要关闭杀毒软件的通知窗口OUI 的 java 进程经常被安全软件误判安装失败时先看它有没有被隔离。3.3 静默安装一条响应文件把 Oracle 19c 安装过程自动化图形界面适合单台安装但如果你要一次性给办公室十几台 Windows 机器部署客户端逐台点界面会把人逼疯。Oracle 19c 客户端支持响应文件静默安装安装包解压后的 response 目录里有现成模板通常在 client64\response 下文件名类似 client_install.rsp。我一般先把模板复制一份到单独目录然后用文本编辑器打开去掉关键参数前的注释并填上目标值。oracle.install.optionINSTALL_CLIENT_SWONLY ORACLE_HOMEC:\oracle\client\19c ORACLE_BASEC:\oracle\client oracle.install.client.installTypeAdministrator SELECTED_LANGUAGESen,zh_CN oracle.installer.inventoryLocationC:\oracle\inventory参数说明oracle.install.option固定为 INSTALL_CLIENT_SWONLY表示只装客户端不装服务端ORACLE_HOME和ORACLE_BASE要按目标机器的实际情况改注意路径同样不能有空格和中文installType决定组件集Administrator 对应图形界面里的管理员类型inventoryLocation是 OUI 记录安装清单的目录静默安装时如果不指定很容易因为默认路径带空格导致失败。修改完保存然后以管理员身份执行安装命令setup.exe -silent -responseFile C:\oracle\stage\client_install.rsp -nowait-silent 表示不弹图形界面全部按响应文件执行-nowait 让命令执行完直接返回不等待安装窗口关闭。安装日志位置由 inventoryLocation 决定会在该目录下生成 logs 子目录里边的 silentInstall 日志是排查失败的第一手资料。如果命令返回后你去 ORACLE_HOME 目录看没有 sqlplus.exe说明安装其实没成功直接去翻日志常见原因无非是路径非法、权限不足、响应文件里有参数被残留注释。3.4 装完先做三件事环境变量、版本验证、tnsping 探路安装完成不等于能用。Oracle 客户端安装向导不会帮你把 PATH 和 ORACLE_HOME 环境变量写进系统需要手动配置。我这里提供一个最小配置步骤省得后续指令找不到。setx ORACLE_HOME C:\oracle\client\19c setx PATH %ORACLE_HOME%\bin;%PATH%setx 写入的是用户级环境变量新开的终端窗口才会生效。配置完成后开一个新的 cmd 窗口先验证版本再验证基础连接能力。sqlplus -version tnsping 192.168.1.10sqlplus -version 能输出版本号说明 bin 目录和 DLL 加载没问题tnsping 一个远端数据库 IP 能收到 OK 响应说明网络层面到 1521 端口是通的。注意 tnsping 的第一条 OK 只代表目标主机的端口可到达不代表数据库实例可登录真正的登录验证要等配置完 tnsnames.ora 之后再做。到这里客户端的安装阶段就算全部完成。4. 从裸客户端到真正连上库tnsnames.ora、Easy Connect 与报错排查4.1 手工写 tnsnames.ora不被图形工具带偏很多初学者喜欢打开 Net Manager 去配置连接图形界面确实直观但它隐藏了配置文件的真实结构一旦工具打不开就完全不知道去哪里改。我建议至少学会手工维护 tnsnames.ora。这个文件在 %ORACLE_HOME%\network\admin 目录下如果没有就自己建一个。文件内容是纯文本的键值结构下面是一个最小可用的例子ORCL (DESCRIPTION (ADDRESS (PROTOCOL TCP)(HOST 192.168.1.10)(PORT 1521)) (CONNECT_DATA (SERVER DEDICATED) (SERVICE_NAME orclpdb) ) )这份配置把连接串的别名 ORCL 映射到目标数据库实例。HOST 写数据库服务器的 IP 或主机名PORT 默认 1521SERVICE_NAME 是目标实例的服务名不是 SID。如果你不知道 SERVICE_NAME最可靠的办法是问数据库管理员或者用 sys 账号在服务端执行show parameter service_names查看。SERVER 参数用 DEDICATED 表示专用服务器模式远程客户端连接最常见的配置不需要改。配置完以后验证写法是否正确tnsping ORCL如果输出类似于“已使用 TNSNAMES 适配器来解析别名”然后出现 OK说明文件语法和名字解析都通过了。这时候再尝试登录sqlplus scott/tigerORCL4.2 Easy Connect 写法不想配 TNS 时的最小连接方案如果你只是临时连一次库或者对方给了你 IP、端口、服务名不想动 tnsnames.ora可以用 Easy Connect。这个特性从 10g 一直保留到 19c语法非常简单sqlplus scott/tiger192.168.1.10:1521/orclpdb格式就是用户名/密码IP:端口/服务名完全不需要本地任何配置文件支持。它特别适合排查问题的时候快速确认“到底是不是 tnsnames 配置问题”——如果 Easy Connect 能连上而用别名连不上问题基本就锁死在 tnsnames.ora 的写法上了。还有一个变体是在 sqlplus 里用连接标识符配合斜杠sqlplus scott/tiger//192.168.1.10:1521/orclpdb这个写法在 JDBC 和 sqldeveloper 里也通用。Easy Connect 的坑在于它只认识 SERVICE_NAME不认识 SID如果对方只给了 SID 而没开服务名解析使用时会报 ORA-12514。遇到这种情况还是老实去拿服务名。4.3 sqlplus 连不上的三个高频报错ORA-12154、ORA-12514、ORA-12560连接阶段最容易遇到的是三个报错每个原因和排查方向都完全不同我一个个说。ORA-12154 “无法解析指定的连接标识符”意思是本地根本没找到你写的连接别名。原因基本是 tnsnames.ora 里没有这个名字或者 TNS_ADMIN 环境变量指向了别的目录又或者文件编码是 UTF-8 导致 OCI 读不出来。解决方法是先执行echo %TNS_ADMIN%看有没有设置没设置就确认 %ORACLE_HOME%\network\admin 下文件存在且格式正确也可以用tnsping 别名来复现同样的报错。有一个注意点如果 tnsnames.ora 里把 ORCL 写到了别的区域大小写不敏感但括号必须配对。ORA-12514 “监听器当前不知道请求的服务”这个报错比前一个好一点因为它说明连接已经到达了监听器但监听器不认这个服务名。最常见的原因是 SERVICE_NAME 写错了或者服务端数据库没有完成动态注册。服务端刚启动时PMON 进程注册到监听器可能需要几十秒所以如果是数据库刚重启过等一分钟再试就行。排查方法是在数据库服务器上执行lsnrctl status看看输出里有没有你要的服务名。ORA-12560 “协议适配器错误”在客户端上出现十有八九是你写了sqlplus / as sysdba或者sqlplus /这种不指定连接的登录方式。这种写法在服务端本机上很好用因为它走的是本地操作系统认证但客户端机器上根本没有 Oracle 实例服务自然会报这个错。解决很简单所有从远程客户端发起的登录都必须带完整的用户名/密码连接标识符不要用本地管理员登录姿势。如果你看到网上有人教你sqlplus / as sysdba处理远程问题先看看他是不是在数据库服务器上执行的照搬到客户端必然翻车。5. 安装与使用避坑七条 Oracle 19c 安装过程中最常见的坑5.1 ORA-12560 出现在客户端上别去配服务补全连接串现象在客户端机器上执行sqlplus / as sysdba提示 ORA-12560: TNS:protocol adapter error。原因该命令请求本地数据库实例而客户端机器没有安装数据库服务。解决不要试图去启动什么服务改用sqlplus scott/tiger119.0.1.10:1521/orclpdb完整连接串如果只是想测试客户端安装是否正常跑sqlplus -version就够了。5.2 ORA-12541 无监听程序监听在远端不在你本机现象tnsping 某台数据库服务器提示 ORA-12541: TNS:no listener。原因目标服务器上的监听服务没启动或者防火墙把 1521 端口拦了又或者你 tnsnames.ora 里写的 HOST 是主机名而该主机名在 DNS 里解析不到。解决先在目标服务器上执行lsnrctl status确认监听状态如果是监听没起来执行lsnrctl start如果监听正常检查 Windows 防火墙是否放行 1521。主机名解析问题就改用 IP 地址测试能通再考虑要不要修正 hosts 文件。5.3 解压时提示文件损坏先重新下载别急着换解压工具现象解压 WINDOWS.X64-193000-client.zip 到一半报 CRC 错误压缩软件提示某个文件校验失败。原因下载时网络中断或下载工具多线程分段不完整zip 包本身损坏。解决删除本地文件用系统自带浏览器重新下载一次下载完成后先看文件大小是否和官方页面一致再尝试解压。这个问题最容易让人浪费时间在修复压缩包上实际上 zip 的 CRC 机制没那么容易误报报错就说明数据不完整。5.4 静默安装失败提示 inventory 目录无效别往路径里放空格现象执行 setup.exe -silent -responseFile 后日志里出现 oracle.installer.inventoryLocation 无效或者安装中止。原因响应文件里 inventoryLocation 默认值路径带空格比如 C:\Program Files\Oracle\Inventory而静默安装对带空格的路径处理有缺陷。解决在响应文件里显式指定 inventoryLocation 为无空格路径例如 C:\oracle\inventory并保证该目录有写权限。我习惯在所有 Oracle 安装路径中彻底禁用空格能避开一堆奇怪问题。5.5 ORACLE_HOME 带中文导致 sqlplus 闪退现象客户端安装时图省事把 ORACLE_HOME 设在 D:\数据库工具\client\19c结果 sqlplus.exe 双击或运行直接退出没有任何报错窗口。原因19c 客户端模块在加载 NLS 和 OCI 资源文件时对非 ASCII 路径支持不好中文路径触发闪退。解决卸载重装把 ORACLE_HOME 改成纯英文路径。这个坑非常隐蔽因为它不是清晰报错而是“运行就消失”遇到 sqlplus 闪退的第一步就查环境变量路径。5.6 安装类型选了 Runtime后期想用 Net Manager 却找不到现象安装时图省事选了运行时安装类型过了两周要改 tnsnames.ora打开开始菜单找不到 Net Manager命令行敲 netca 也不存在。原因Runtime 安装类型是裁剪版不包含图形配置工具和完整 SQL*Plus 工具链。解决如果还没装太多东西重装选择管理员类型如果不想重装直接把整个 ORACLE_HOME 卸载后用管理员类型重来。没有便捷的补装方案这是最容易在安装阶段埋下的坑选类型时想清楚后面要做什么。5.7 PATH 配了不生效改完环境变量必须重启终端现象执行 setx PATH 之后在当前 cmd 窗口里敲 sqlplus 仍然提示“不是内部或外部命令”。原因setx 只影响新启动的进程当前进程的环境变量块不会刷新。解决关掉当前 cmd 窗口重新开一个如果想立刻生效可以在当前窗口重新加载一下set PATH%ORACLE_HOME%\bin;%PATH%。另外如果 PATH 变量被拼接成了多行重复内容用echo %PATH%检查一下避免 setx 把原有变量覆盖那会引发更麻烦的问题。6. 更轻的替代与边界Instant Client 迁移、绿色化与验证清单6.1 什么时候应该换成 Instant Client给“只要连接”的场景瘦身如果你在这台 Windows 上要做的事情只是跑一个 Python 脚本或者 Java 应用连数据库那完整客户端确实偏重换 Instant Client 更合理。Oracle 官方的 Instant Client 也是 zip 包解压到任意英文目录即可不需要 OUI 安装也不需要管理员权限。但它不包含 Net Manager 和完整的 ODBC 管理工具配置连接主要靠手工写 tnsnames.ora 或直接使用 Easy Connect。我的建议是开发机、CI 构建机上用 Instant Client运维跳板机和需要人工排查数据库问题的机器保留完整客户端两者可以通过 PATH 环境变量切换默认优先级。6.2 把客户端目录整体拷贝变成“绿色版”可行但有边界有些人不喜欢安装流程想把装好的 C:\oracle\client\19c 整个拷到另一台机器上直接用。同一操作系统架构、同一大版本的前提下这个过程偶尔能跑通sqlplus 和 tnsping 往往能正常工作但属于“能用不代表可靠”。Oracle 在 Windows 上不完全依赖注册表可 ODBC 驱动注册项、OUI 的清单记录和部分 DLL 的全局注册是没有的跨机器拷贝会导致 odbcad32.exe 里看不到 Oracle ODBC 驱动、后续补装组件也无法通过 OUI 完成。如果只是临时工具机可以试如果要长期使用我建议老老实实跑一遍安装向导时间成本远比排查玄学问题低。6.3 验证一套客户端能不能用的四步清单不管你是重装、换 Instant Client 还是做了绿色拷贝最后都用这四步来验收能过就说明客户端基本可用。第一步命令行执行sqlplus -version确认版本号正常输出第二步执行tnsping 你的别名确认 tnsnames 名字解析通路可用第三步执行一次真实的sqlplus 用户/密码别名登录并跑一条select 1 from dual;确认能拿到返回结果第四步检查字符集环境执行select userenv(language) from dual;对比服务端字符集如果客户端是中文系统而 NLS_LANG 没设对就会出现中文乱码按服务端字符集设置 NLS_LANG 环境变量即可。我自己的习惯是每次给新机器部署完 Oracle 客户端都会把四步清单从头到尾跑一遍再交出去尤其是第四步乱码问题在学校实验室、企业内部系统里我见得太多了。早年我给一台测试服务器装客户端误把服务端安装包当成了连接工具整整塞了六七 GB后来对比了 client.zip 和服务端的差异才明白自己基础概念没捋清。现在处理 Oracle 19c 客户端问题我会先问一句你到底是要连库还是要建库这个问题想明白了后面九成的弯路都能绕开。希望帮到你。本文还有配套的精品资源点击获取
RELATED

相关推荐

Eclipse类型解析失败的四大根因与命令行验证法

Eclipse类型解析失败的四大根因与命令行验证法

简介:本资源是一份面向Java初学者与Eclipse开发者的实战排错指南,聚焦解决IDE中高频出现的“xxx cannot be resolved to a type”编译错误。内容系统梳理四大核心成因:JDK版本不匹配或未正确配置、依赖Jar包缺失/重复引入、Eclipse项目构建缓…

📅 2026/10/9 22:13:37
日榜数据的另一面:连续 9 小时在榜背后,是哪些人在 star 它

日榜数据的另一面:连续 9 小时在榜背后,是哪些人在 star 它

日榜数据的另一面:连续 9 小时在榜背后,是哪些人在 star 它 【免费下载链接】system-design-notes Notes of the book System Desgin Interview - An Insiders Guide 项目地址: https://gitcode.com/GitHub_Trending/sy/system-design-notes 一个…

📅 2026/10/9 22:13:37
pstack-claude:Linux进程栈智能分析CLI工具

pstack-claude:Linux进程栈智能分析CLI工具

1. 项目概述:pstack-claude 是什么,它解决的是哪类开发者的实际痛点“pstack-claude”这个名称乍看像一个工具组合词,但拆解后能立刻抓住它的核心意图:pstack是 Linux 系统中用于打印进程调用栈(process stack trace&a…

📅 2026/10/9 22:13:37
MORE NEWS

更多资讯

📰

动作系统设计:从状态机到输入缓冲与命中判定的实践

上面这个东西当时做的时候,心里其实没底。动作系统不是单纯堆一堆动画切片让角色播片,真正麻烦的是"逻辑"。如果只是跑一个Demo,用状态机硬编码也没问题,做到十几个动作就要开始裂开;做到角色、敌人、场景交…

📰

深色模式实现全解析:CSS变量、三态逻辑与首屏防闪烁

1. 深色模式不只是换个背景色:从需求到技术选型的完整思考深色模式这个需求,最早是从用户反馈里冒出来的。当时后台数据显示,夜间时段用户停留时长明显低于日间,但访问量并不低。一开始我们以为是内容问题,后来做了几轮…

📰

Kali 安装 OpenClaw 完整指南:把 settings 改到 TaoToken

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

游戏引擎渲染系统架构解析:从线程模型到渲染图

渲染系统大概是游戏引擎里最复杂的一块。它不只是把三角形画出来那么简单,还要考虑场景数据怎么流到 GPU、线程之间怎么协作、资源和内存怎么反复利用,以及渲染特性越来越多时怎么保持架构不崩。这篇作为系列第二篇,专门聊渲染系统架构。我会…

📰

智慧工厂落地指南:从56页PPT拆解设备层、数据层、应用层三层架构

简介:这份《智慧工厂解决方案》PPT面向制造业从业者、智能制造规划人员及数字化转型研究者,系统梳理了智能工厂从政策背景到落地实施的完整脉络。内容围绕《中国制造2025》与智能制造三步走目标展开,涵盖新兴技术推动、企业内在需求、智能制造…

📰

基于机器学习的遥感图像分类模型源码解析与实践指南

简介:这是一份基于机器学习的遥感图像分类模型源码包,面向计算机、人工智能、大数据等相关专业正在做课程设计、期末大作业或毕业设计的学生,也可供遥感图像与机器学习方向的学习者参考。包内共十三个文件,以六个Python源码脚本为…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬