赞
踩
安装pycharm遇到问题:
~~~
Installer integrity check has failed. Common causes include
incomplete download and damaged media. Contact the
installer’s author to obtain a new copy.
More information at:
http://nsis.sf.net/NSIS_Error
~~~
说明:
NSIS 是国外软件,以上是官方原版的错误提示,但实际中遇到的 NSIS 错误提示文字也有可能是其他内容。由于 NSIS 为免费开源软件,所有不排除有编程爱好者修改 NSIS 源码中这段错误文字后重新编译了自己专用的 NSIS 版本来创建安装程序。NSIS 的自校验检查可以在生成安装程序的时候使用 CRCCheck off 关闭检查,这样安装程序不会进行检查,自然也不会弹出“NSIS Error”(即“NSIS 错误”)。NSIS 还提供了另外一种方式,也就是通过命令行参数 /NCRC 来跳过 CRC 检查。这是对通常情况下创建的安装程序,也就是默认启用了 CRC 检查的安装程序提供的一个万不得已的启动方式。如今的图形界面大行其道,鼠标双击代替了敲击命令,使得很多人对命令行参数一知半解。在 Windows 下,直接双击执行 exe 是不附带任何参数的,故加参数运行只能间接实现。给程序添加参数运行有两种方式:1.命令行直接添加;2.创建快捷方式后在目标栏添加。
方法:
注意:
官方不推荐使用以上命令行参数来执行安装程序,除非任何办法都不能解决问题时可考虑使用 /NCRC 参数跳过文件校验启动安装程序,但这并不是完美的解决办法。如果安装程序本身已经严重损坏或并未下载完成,那么即使你使用 /NCRC 来启动安装程序,跳过了自校验,只能保证安装程序可以启动,并不能保证安装过程不会出现错误,或者安装可以成功,但由于数据损坏导致软件无法使用。
下面这些情况,可尝试通过 /NCRC 来安装,例如:电脑中病毒,安装包被感染,而后使用杀毒软件清除了安装程序的病毒;又如:下载工具下载到 99.9% 而无法下载成功,此时可将未下载完成的文件扩展名改名为 exe……这些情况下可以认为安装程序数据基本完整,可尝试使用 /NCRC 的命令行参数来解决。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。