아나콘다 프롬프트에서 패키지를 다운받는 경우, 종종 InvalidArchiveError가 발생하였다.
나는 머신러닝을 배우기 위한 과정에서 결정 트리를 시각화하는 graphviz / python-graphviz 패키지를 설치하는 과정에서 해당 에러가 발생하였다.
특히, 그 이후 에러의 내용을 살펴보면
m2w64-gcc-objc-5.3.0-6.tar.bz2.You probably need to delete and re-download or re-create this file.
(이전에 해당 파일을 삭제한 경우, 이와 비슷한 형식이지만 이름만 바뀐 다른 파일이 동일하게 에러로 나타났다. )
이런 내용을 포함하고 있다.
생소한 파일 확장자와 보지 못한 파일들을 삭제하고 재설치하라고 나오는데 , 해당 파일이 어떤 동작을 하는지,
삭제를 해도 되는 것인지, 다시 설치하는 것은 어디에서 해야하는지 등에 대한 걱정으로 인해 바로 삭제를 하는 것이
쉽지 않았다.
그래서 아나콘다 프로그램 재설치만 4,5번은 한 것 같다.
구글링을 하던 중
기존에 설정을 별도로 건드리지 않고 설치를 하게되면 통상적으로
"C:\Users\user\Anaconda3"라는 디렉토리에 아나콘다가 설치되게 된다.
하지만, 이곳에 설치하지 않고, C:에 anaconda3라는 폴더를 직접 만들고, 아나콘다 프로그램을 그곳에 설치한 후,
아나콘다 프롬프트를 통해서 패키지를 설치하기 이전에 cd C:\코드로 C: 디렉토리로 이동한 후에
패키지를 설치하면 에러가 발생하지 않고, 제대로 설치되는 것을 확인할 수 있다.
(Graphviz는 별도로 .msi파일을 다운받아 설치를 하고, 환경변수 설정을 해주어야 한다.)
참고 : https://mfix.netl.doe.gov/forum/t/19-3-0-invalid-archive-errors/1286/4
'기타 정보 > 오류 코드 해결 모음' 카테고리의 다른 글
Value Error : The number of classes has to be greater than one; got 1 class (0) | 2021.02.09 |
---|---|
Jupyter Notebook 오류 - 이상한 경로 (0) | 2020.08.11 |
파이썬 에러 : UnicodeDecodeError (5) | 2020.07.16 |
파이썬 에러 : [WinError 5] 엑세스가 거부되었습니다. (0) | 2020.07.07 |
파이썬 에러 : SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape가 나오는 경우 (0) | 2020.07.07 |
최근댓글