欢迎光临散文网 会员登陆 & 注册

ValueError: ZIP does not support timestamps before 1980 的2种解决方法

2022-04-23 00:43 作者:LogByMax  | 我要投稿

(认知有限,如有不妥,还请告知,欢迎讨论)

(最近装server发现之前的方法不管用,所以又找了别的方法。。。)


错误原因

由于安装文件中,包含了一些没有修改日期的文件,被系统默认为1970年

解决思路

把所有文件的修改日期修改到1980年以后


解决方法

第1种:改变当前目录下所有文件的日期[1]

在报错文件所在的目录下 执行 touch -t 202204221517 * (此处的日期为执行当天的日期)

(命令格式为 touch -t YYYYMMDDHHMM *)


第2种:改变当前目录下所有文件 及 所有子目录内的文件日期[2]

执行find ./ * -exec touch {} \;


=END=

=references=

[1]http://www.linuxguide.it/command_line/linux-manpage/do.php?file=touch

[2]https://www.geek-share.com/detail/2722946412.html



ValueError: ZIP does not support timestamps before 1980 的2种解决方法的评论 (共 条)

分享到微博请遵守国家法律