반응형
pip를 강제로 현재 버전을 다시 설치할 수 있습니까?
현재 버전의 패키지가 작동하지 않는 것 같고 다시 설치해야하는 상황이 발생했습니다. 그러나 pip install -U
이미 최신 패키지는 건드리지 않습니다. 먼저 ( pip uninstall
)를 제거한 다음 설치 하여 강제로 다시 설치하는 방법을 알지만 단 한 단계로 명목상 최신 버전으로 "업데이트"를 강제하는 방법이 있습니까?
pip install --upgrade --force-reinstall <package>
업그레이드 할 때 모든 패키지가 이미 최신 상태 인 경우에도 다시 설치하십시오.
pip install -I <package>
pip install --ignore-installed <package>
설치된 패키지를 무시하십시오 (대신 다시 설치).
: 당신은 세 가지 옵션이 할 수 있습니다 --upgrade
와 --force-reinstall
동시에 보장하지만 다시 설치를 --no-deps
피합니다 종속성을 다시 설치.
$ sudo pip install --upgrade --no-deps --force-reinstall <packagename>
그렇지 않으면 pip가 Numpy 또는 다른 큰 패키지를 다시 컴파일하기 시작하는 문제가 발생할 수 있습니다.
requirements.txt 파일에 지정된 패키지를 업그레이드하지 않고 다시 설치하려면 requirements.txt 파일에 지정된 특정 버전을 다시 설치하십시오.
pip install -r requirements.txt --ignore-installed
--force-reinstall
pip-1.5와 함께 python2.7을 사용하여 강제로 다시 설치하지 않는 것으로 보입니다.
나는 사용해야했다
--no-deps --ignore-installed
패키지가 많은 텍스트 파일이있는 경우 -r 플래그 를 추가해야합니다.
pip install --upgrade --no-deps --force-reinstall -r requirements.txt
sudo pip3 install --upgrade --force-reinstall --no-deps --no-cache-dir <package-name>==<package-version>
관련 답변 :
pip 설치 옵션 "무시 설치"와 "강제 재설치"의 차이점
참고 URL : https://stackoverflow.com/questions/19548957/can-i-force-pip-to-reinstall-the-current-version
반응형
'Programing' 카테고리의 다른 글
C ++에서 구조체와 클래스의 차이점은 무엇입니까? (0) | 2020.02.19 |
---|---|
jQuery.each () 유틸리티에서 다음 반복으로 건너 뛰는 방법? (0) | 2020.02.19 |
Markdown에서 동일한 문서의 일부에 링크하는 방법은 무엇입니까? (0) | 2020.02.19 |
Math.Pow ()는 .NET Framework에서 어떻게 구현됩니까? (0) | 2020.02.19 |
ASP.NET MVC에서 404를 올바르게 처리하려면 어떻게해야합니까? (0) | 2020.02.19 |