2009-06-17 7 views
5

URLとしてアクセス可能ないくつかのeggがあります。たとえばhttp://myhosting.com/somepkg.eggです。 今、私はこのsomepkgをpypiに載せていません。どのようにビルドアウトに私のためにそれをフェッチしてインストールするように指示するのですか? 私はいくつかのレシピを試しましたが、これまで運がありませんでした。ビルドアウトでURLからの卵をインストールする方法

TIA

答えて

5

あなただけのbuildout.cfgファイルでの[ビルドアウト]セクションに「が見つかりリンク」オプションを追加することができるはずです。私はちょうどこの内部的に次のbuildout.cfgでテストしました。

[buildout] 
find-links = http://buildslave01/eggs/hostapi.core-1.0_r102-py2.4.egg 
parts = mypython 

[mypython] 
recipe = zc.recipe.egg 
interpreter = mypython 
eggs = hostapi.core 

あなただけの「リンクを見つける。」する値として、卵へのフルパスを指定することができます卵の 'pyx.y'バージョンがあなたのローカルPythonバージョンと一致することを確認してください。一致しない場合は、誤解を招かないエラーが表示されます。

+0

卵/ sdistsが格納されているディレクトリを指定することもできます。 –

+0

卵がピピにも存在する場合は、インデックスを上書きすることができます。http://stackoverflow.com/questions/8852842/how-do-i-tell-buildout-to-ignore-a-binary-distribution -and-build-from-source-ins/18915179#18915179 –

関連する問題