石鑫华视觉 发表于 2020-5-21 18:00:51

LabVIEW 2020安装错误:尝试打开NI-package-manager-packages的源时发生一个或多个错误

今天在安装LabVIEW2020中文版时,发生了一个安装错误:尝试打开位于URL'./ni-package-manager-packages/'处名为'ni-package-manager-packages'的源时发生一个或多个错误.
Additional error information:
无法读取文件:C:\ProgramData\National Instruments\NI Package Manager\raw\ni-package-manager-packages\Packages
如下图所示:

我们打开路径位置,查看Packages文件大小2.44K:

错误的Packages文件原以为是因为安装了LabVIEW2020大众版后卸载错误引起的,于是把所有NI软件都卸载了,也仍然是安装错误。但是,如果安装LabVIEW2020 64位英文版,则又可以正常安装,正常安装时Packages文件大小有8K多。

正确的Packages文件
将正常的Packages文件复制下来替换也没顶用,因为重新安装时,安装文件会覆盖该文件,但是看镜像文件ISO中的packages文件大小也是8K多,那可能就是在复制文件过程中出错了。于是只能重新下载一次源文件,再重新安装时,则该Packages文件变成了8.01K,且能正常安装了。也就是说下载的源文件有问题。丢失了部分信息。如果发现安装有问题,可以先测试一下其MD5或SHA256的校验和,是否与官网提供的一样。如果一样,则源文件没有问题,安装有错,则是系统问题。如果校验不一致,那就是源文件有问题。如果单纯只是看文件大小,可能无法看出其差别来:

如上图所示,两个文件的大小都是一样的,但是左边的文件安装是错误的。右边的文件安装则是正确的。对左边的做SHA256校验,其值为4005D1AF0C8F35254FABA49400E38C811D7048AB4534D8882CA8DD898FD71564,与NI官方提供的abe2c8b87ff042bd7201adf1c8c8c4abedb858f7e60687503af807d5378f5784值不一样。而对右边的文件做SHA256校验和,则其值为正确的abe2c8b87ff042bd7201adf1c8c8c4abedb858f7e60687503af807d5378f5784。
解决该错误的方法:下载正确的原始安装文件,检查校验和是否正确。

页: [1]
查看完整版本: LabVIEW 2020安装错误:尝试打开NI-package-manager-packages的源时发生一个或多个错误

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23