답변:
pip install --upgrade --force-reinstall <package>
업그레이드 할 때 모든 패키지가 이미 최신 상태 인 경우에도 다시 설치하십시오.
pip install -I <package>
pip install --ignore-installed <package>
설치된 패키지를 무시하십시오 (대신 다시 설치).
pip install pipeline-live
변경하고 zipline에서 변경 사항을 가져 오려면 어떻게해야합니까?
using cached
단지 마지막 설치시 캐시 된 소스 파일을 사용한다는 의미입니다. 강제로 다시 다운로드하려면 --no-cache-dir
플래그를 사용하십시오 .
: 당신은 세 가지 옵션이 할 수 있습니다 --upgrade
와 --force-reinstall
동시에 보장하지만 다시 설치를 --no-deps
피합니다 종속성을 다시 설치.
$ sudo pip install --upgrade --no-deps --force-reinstall <packagename>
그렇지 않으면 pip가 Numpy 또는 다른 큰 패키지를 다시 컴파일하기 시작하는 문제가 발생할 수 있습니다.
sudo
제 경우에는 결정적이었습니다.
--upgrade
사용할 때 왜 필요한가 --force-reinstall
?
<package-name>==<package-version>
형식을 사용 하면 어떻게 되나요?
--force-reinstall
pip-1.5와 함께 python2.7을 사용하여 강제로 다시 설치하지 않는 것으로 보입니다.
나는 사용해야했다
--no-deps --ignore-installed
--upgrade
이외에도 지정해야합니다 --force-reinstall
. 그렇지 않으면 효과가 없습니다.
sudo pip3 install --upgrade --force-reinstall --no-deps --no-cache-dir <package-name>==<package-version>
관련 답변 :