2012-09-11 24 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 

这意味着,如果这些包是不是在你的缓存,你的扩建将失败。取消设置该选项,它应该按预期工作。