728x90
반응형
이러한 오류 메시지는 pip의 종속성 해결기가 현재 설치된 모든 패키지를 고려하지 않는다는 것을 나타낸다. 이 문제는 pip 버전이 낮거나, 가상환경이 깨진 경우, 또는 다른 이유로 인해 발생할 수 있다.
지난번에도 한번 포스팅을 했었었는데 새로운 해결방법을 몇가지 더 추가하게 되었다.
아래는 해결방법 몇가지
1. pip 업그레이드
pip install --upgrade pip
pip를 최신 버전으로 업그레이드하고 다시 시도해 본다.
2. 가상환경 재생성
현재 사용 중인 가상환경이 손상되었을 수 있습니다. 가상환경을 삭제하고 새로 만든다
- 기존 가상환경 삭제: conda env remove -n [가상환경이름]
- 새 가상환경 생성: conda create --name [가상환경이름] python==[버전]
3. 가상환경 활성화 후 pip 업그레이드
가상환경을 활성화한 후에 pip를 업그레이드하고 다시 시도해본다
conda activate [가상환경이름]
pip install --upgrade pip
4. --no-deps 옵션 사용
종속성 해결 문제를 피하려면 --no-deps 옵션을 사용하여 패키지를 설치할 수 있다. 이 옵션은 의존성을 해결하지 않고 주어진 패키지만 설치한다
pip install --no-deps [패키지이름]
아래는 관련글 링크
728x90
반응형