반응형
아나콘다를 다시 설치하고 torch 를 설치하려는데 자꾸 이런 에러가 뜬다.
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
찾아보니 conda가 구버전이라서 그런 에러가 뜬단다... (공식홈페이지에서 바로 받은건데 말이 되나..;;)
어쨋든
conda update --all
명령어로 해결할 수 있대서 해봤는데 해결이 안되고 다시 저 에러가 떴다.
생각해보니 구버전이라면 저 콘다가 아니고 내가 파이토치를 구버전으로 설치하려고 하고 있긴했다.
다음의 명령어로 토치를 실행중이었기 때문이다.
conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=11.0 -c pytorch
그런데 토치 공식홈페이지에서 콘다로 설치하려니 다음의 명령어로 토치설치를 안내하더라.
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
바로 위의 명령어를 입력해서 설치하니까 설치는 완료된다.
따라서 정확히는 conda에서 torch 를 설치할 때 conda 가 구버전이라서가 아니라 conda 와 torch 가 호환이 안돼서 발생하는 에러였던듯 하다.
그런데 이렇게 하니 torch 가 1.10.0의 낮은 버전으로 설치가 됐는데, 이 문제는 설치 후에 토치를 또 새로 받아서 해결했다.
관련 내용은 여기에서 참고할 수 있다.
https://powerofsummary.tistory.com/250
반응형
'Anaconda' 카테고리의 다른 글
[sh 명령어 오류] bash 를 sh 라고 입력하지 말자. (0) | 2021.11.24 |
---|---|
아나콘다 완전 제거하는법 (0) | 2021.11.24 |
conda create error (0) | 2021.11.23 |
[conda] conda 가상환경 삭제하기, 복사하기, 리스트 확인하기 (0) | 2021.03.10 |
[conda] 새로운 가상환경 만들어서 requirements 실행하기 (0) | 2021.03.10 |