YUMSERV
반응형

PYTHON으로 패키지를 설치중, 아래와 같은 에러가 발생하였습니다.

File "/root/.pyenv/versions/3.5.3/lib/python3.5/zipfile.py", line 338, in __init__
raise ValueError('ZIP does not support timestamps before 1980')
ValueError: ZIP does not support timestamps before 1980

 

현재 설치하고자 하는 패키지를 확인해보니, 파일의 시간대가 전부 1970년대로 변경이 되어있었습니다.

# ls -al
total 224
drwxr-xr-x 6 1001 121 4096 Oct 21 08:38 .
drwxr-xr-x 9 root root 4096 Oct 21 08:35 ..
drwxr-xr-x 4 root root 4096 Oct 21 08:38 build
-rw-r--r-- 1 1001 121 8269 Jan 1 1970 CHANGELOG.md
-rw-r--r-- 1 1001 121 305 Jan 1 1970 CONTRIBUTING.md
-rw-r--r-- 1 1001 121 1612 Jan 1 1970 COPYING
-rw-r--r-- 1 1001 121 289 Jan 1 1970 .coveragerc
drwxr-xr-x 2 root root 4096 Oct 21 08:38 dist
drwxr-xr-x 3 1001 121 4096 Jan 1 1970 .github
-rw-r--r-- 1 1001 121 1752 Jan 1 1970 .gitignore
-rw-r--r-- 1 1001 121 25156 Jan 1 1970 PKG-INFO
-rw-r--r-- 1 1001 121 757 Jan 1 1970 .pre-commit-config.yaml
drwxr-xr-x 2 1001 121 4096 Jan 1 1970 prettytable.egg-info
-rw-r--r-- 1 1001 121 67398 Jan 1 1970 prettytable.py
-rw-r--r-- 1 1001 121 26669 Jan 1 1970 prettytable_test.py
-rw-r--r-- 1 1001 121 19394 Jan 1 1970 README.md
-rw-r--r-- 1 1001 121 1356 Jan 1 1970 RELEASING.md
-rw-r--r-- 1 1001 121 245 Jan 1 1970 setup.cfg
-rw-r--r-- 1 1001 121 1601 Jan 1 1970 setup.py
-rw-r--r-- 1 1001 121 349 Jan 1 1970 tox.ini
-rw-r--r-- 1 1001 121 1273 Jan 1 1970 .travis.yml

 

시간대를 전부 오늘날짜로 변경해주고, python을 패키지를 설치해주니 정상작동하였습니다.

find . -exec touch {} \;

 

변경 확인

# ls -al
total 224
drwxr-xr-x 6 1001 121 4096 Oct 21 08:40 .
drwxr-xr-x 9 root root 4096 Oct 21 08:43 ..
drwxr-xr-x 4 root root 4096 Oct 21 08:40 build
-rw-r--r-- 1 1001 121 8269 Oct 21 08:40 CHANGELOG.md
-rw-r--r-- 1 1001 121 305 Oct 21 08:40 CONTRIBUTING.md
-rw-r--r-- 1 1001 121 1612 Oct 21 08:40 COPYING
-rw-r--r-- 1 1001 121 289 Oct 21 08:40 .coveragerc
drwxr-xr-x 2 root root 4096 Oct 21 08:40 dist
drwxr-xr-x 3 1001 121 4096 Oct 21 08:40 .github
-rw-r--r-- 1 1001 121 1752 Oct 21 08:40 .gitignore
-rw-r--r-- 1 1001 121 25156 Oct 21 08:40 PKG-INFO
-rw-r--r-- 1 1001 121 757 Oct 21 08:40 .pre-commit-config.yaml
drwxr-xr-x 2 1001 121 4096 Oct 21 08:40 prettytable.egg-info
-rw-r--r-- 1 1001 121 67398 Oct 21 08:40 prettytable.py
-rw-r--r-- 1 1001 121 26669 Oct 21 08:40 prettytable_test.py
-rw-r--r-- 1 1001 121 19394 Oct 21 08:40 README.md
-rw-r--r-- 1 1001 121 1356 Oct 21 08:40 RELEASING.md
-rw-r--r-- 1 1001 121 245 Oct 21 08:40 setup.cfg
-rw-r--r-- 1 1001 121 1601 Oct 21 08:40 setup.py
-rw-r--r-- 1 1001 121 349 Oct 21 08:40 tox.ini
-rw-r--r-- 1 1001 121 1273 Oct 21 08:40 .travis.yml
반응형
profile

YUMSERV

@lena04301

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!