방금 PyPi (1.2.1.0-r4)에 새 버전의 패키지를 업로드했습니다. egg 파일을 다운로드하고 easy_install로 설치할 수 있으며 버전이 올바르게 확인됩니다. 하지만 pip를 사용하여 설치하려고하면 버전 1.1.0.0이 대신 설치됩니다. pip를 사용하여 버전을 명시 적으로 지정하더라도이 pip install -Iv tome==1.2.1.0-r4
메시지가 표시 Requested tome==1.2.1.0-r4, but installing version 1.1.0.0
되지만 그 이유를 이해할 수 없습니다.
나는 두 번 확인하고 parse_version
1.2.1의 버전 문자열이 1.1.0의 버전 문자열보다 큰지 확인했습니다.
>>> from pkg_resources import parse_version as pv
>>> pv('1.1.0.0') < pv('1.2.1.0-r4')
True
>>>
왜 대신 1.1.0을 설치하기로 선택했는지 아십니까?
pip install -Iv tome==1.2.1.0-r4
메시지와 양에 따라 (나를 위해 설치pip freeze
패키지tome==1.2.1.0-r4
.