2012-09-11 15 views
0

我一直在與構建腳本不下載某些軟件包時遇到問題,而所有其他軟件包正確下載的問題。使構建下載包oauth2,python-openid和django-social-auth

我的擴建腳本是在這裏:

[buildout] 
parts = python 
     django 
     djangoprod 
     fabric 
     celery 

download-cache = downloads 
prefer-final = true 
install-from-cache = true 
#  PIL 

# newest=false says "don't check every time to see if there's a newer 
# version. This makes running bin/buildout much faster. 
# 
# If you want to pull in the latest version of everything, run 
# bin/buildout -n 
newest=false 

[python] 
recipe = zc.recipe.egg 
interpreter = python 
eggs = django 
     adodbapi 
     ${django:eggs} 
extra-paths = 
     ${buildout:directory} 

[django] 
recipe = djangorecipe 
version = 1.2.3 
settings = development 
eggs = south 
     django-celery 
     django-celery-email 
     django-debug-toolbar 
     simplejson 
     sorl-thumbnail 
     psycopg2 
     oauth2 
     python-openid 
     django-social-auth 
project = project 

[djangoprod] 
# We have 2 rules for django here because we want the WSGI script to use 
# production settings and bin/django (commandline) to use development 
# settings. 
recipe = djangorecipe 
version = ${django:version} 
wsgi = true 
wsgilog = /var/www/roonga/logs/wsgi.log 
settings = production 
eggs = ${django:eggs} 
project = ${django:project} 
extra-paths = 
     ${django:extra-paths} 

[south] 
# http://south.aeracode.org/ 
recipe = zc.recipe.egg 
version = newest 

[fabric] 
# http://docs.fabfile.org/0.9.2/ 
recipe = zc.recipe.egg 
version = newest 

[celery] 
# http://celeryproject.org/ 
recipe = zc.recipe.egg 

[celerymon] 
# http://pypi.python.org/pypi/celerymon/0.2.0 
recipe = zc.recipe.egg 
version = newest 

[django-celery] 
# http://pypi.python.org/pypi/django-celery 
recipe = zc.recipe.egg 
version = newest 

[django-celery-email] 
# http://pypi.python.org/pypi/django-celery-email 
recipe = zc.recipe.egg 
version = newest 

[django-debug-toolbar] 
# http://github.com/robhudson/django-debug-toolbar 
recipe = zc.recipe.egg 
version = newest 

[simplejson] 
# http://pypi.python.org/pypi/simplejson/ 
recipe = zc.recipe.egg 
version = newest 

[sorl-thumbnail] 
# http://thumbnail.sorl.net/docs/ 
recipe = zc.recipe.egg 
version = newest 

[psycopg2] 
recipe = zc.recipe.egg 
version = newest 

[oauth2] 
# http://pypi.python.org/pypi/oauth2/ 
recipe = zc.recipe.egg 
version = newest 

[python-openid] 
# http://pypi.python.org/pypi/python-openid/ 
recipe = zc.recipe.egg 
version = newest 

[django-social-auth] 
# http://pypi.python.org/pypi/django-social-auth/ 
recipe = zc.recipe.egg 
version = newest 

是無法下載的的oauth2,蟒蛇,OpenID和Django的社會身份驗證的軟件包。錯誤消息始終爲:

Couldn't find index page for <package_name> (maybe misspelled?) 
Getting distribution for <package_name>. 
While: 
    Installing django. 
    Getting distribution for <package_name>. 
Error: Couldn't find a distribution for <package_name>. 

我試過了每個軟件包,但它總是失敗。我也嘗試過直接放入鏈接並指定部分,但仍然沒有任何結果。

在此先感謝任何人可以提供的幫助。

導航

+0

我是否需要提供更多信息請讓我知道。 – navanitachora

回答

0

您有:

install-from-cache = true 

這意味着,如果這些包是不是在你的緩存,你的擴建將失敗。取消設置該選項,它應該按預期工作。