2015-01-04 2 views
1

않습니다, 핍 v6.0.6로 Jinja2의 == 2.6을 설치하려고 할 때 (내 VIRTUALENV),이 오류를 얻을핍 == 6.0.6 찾지 못하는 이전 패키지 버전, 아직 핍 == 1.5.6은 특히

(venv) $ pip show pip 
Name: pip 
Version: 6.0.6 
Location: path.. 
Requires: 

(venv) $ pip install Jinja2==2.6 
Collecting Jinja2==2.6 
Could not find a version that satisfies the requirement Jinja2==2.6 (from versions: 2.7.3) 
No distributions matching the version for Jinja2==2.6 

그러나 pip v1.5.6 (시스템 pip -/usr/local/bin/pip)을 사용하면 패키지를 찾아서 잘 설치합니다. 왜 그런가요?

(venv) $ /usr/local/bin/pip install Jinja2==2.6 
...success 

pip 6.0.6 이전 버전의 ANY 패키지를 설치하려고 할 때도 동일한 오류가 발생합니다.

+0

다른 버전의'pip'와 함께 설치 되었다면 무엇이 문제입니까? –

+0

여전히 현재 버전의 pip에서 작동해야하며 이유가 무엇인지 알고 싶습니다. –

+1

@ user3004175는 Mac OS X, python 2.7.6, pip 6.0.6에서 시도해 보았습니다. 오류없이 작동합니다. – alecxe

답변

0

발견. 이전에 개인 위치에서 패키지를 검색하기 위해 내 pip.conf 파일을 변경했습니다. 그러나 이것이 왜 pip 1.5.6으로 에러를 발생시키지 않았는지 확실하지 않습니다.