이것은 this 질문과 관련있다.easy_install -f vs easy_install -i
마지막 게임은 내 패키지 "identity.model"및 모든 종속성을 설치하려고합니다. 같은 ...이 easy_install을 실행 어떤 이유
$ easy_install -f http://eggs.sadphaeton.com identity.model
Searching for identity.model
Reading http://eggs.sadphaeton.com
Reading http://pypi.python.org/simple/identity.model/
Couldn't find index page for 'identity.model' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading http://pypi.python.org/simple/
No local packages or download links found for identity.model
error: Could not find suitable distribution for Requirement.parse('identity.model')
내 index.html을
<html>
<head>
<title>SadPhaeton Egg Repository</title>
</head>
<body>
<a rel="homepage" href="AlchemyExtra">AlchemyExtra</a>
<a rel="homepage" href="identity.model">identity.model</a>
<a rel="homepage" href="repoze.what.plugins.config">repoze.what.plugins.config</a>
</body>
</html>
내가 실행하는 경우에 따라 규정 된 홈 페이지를 히트 ...
$ easy_install -i http://eggs.sadphaeton.com identity.model
내 패키지와 repoze.what.plugins.config를 찾았습니다. 또한 의존성이기 때문에 마찬가지입니다. 그러나 tw.forms (pypi에 호스팅 된 외부 종속성)을 가져 오는 경우에만 검색으로 실패로 끝납니다. http://eggs.sadphaeton.com
분명히 "스펙"을 잘못 이해했습니다. 트릭이 무엇인지 누구나 알고 있습니까?
당신이 참조하는 인덱스와 차이점은 내 모든 소스 배포판이므로 그게 더 어렵게 만드는 계란 배포판인지 궁금합니다. sidenote : Webfaction이 계란에 대해 mime-type을 적절하게 설정하지 않은 것처럼 보입니다. 나는 핍이 실패하는 것으로 생각합니다. –
아니요, 주요 차이점은 모든 배포본, 즉 사용 가능한 모든 파일을 한 페이지에 나열한다는 것입니다. 배포본이 아닌 패키지를 나열합니다. identity.model, identity.model-0.0dev-py2.6.egg. 또한 파일의 콘텐츠 유형이 잘못되었습니다. 차이점이 있습니다. –
즉, Plone 목록은 파일에 연결된 모든 달걀의 디렉토리 목록 일뿐입니다. rel = "download"가 관련이 있는지는 모르겠지만 Plone 목록에는 없으며 PyPI 색인도 없습니다. –