2015-07-07 5 views
0

Я пытаюсь установить devstack edx, и у меня возникают некоторые проблемы. Я нашел этот постVagrant 'paver devstack lms' Начальный сервер: команда «python setup.py egg_info» не удалась с кодом ошибки 1

How to fix python requirements update error (master branch) - SSO feature merged

Но не работает для меня. Когда я пытаюсь запустить сервер я получаю следующий сбой:

[email protected]:~/edx-platform$ paver devstack studio 
---> pavelib.servers.devstack 
---> pavelib.prereqs.install_prereqs 
---> pavelib.prereqs.install_ruby_prereqs 
Ruby prereqs unchanged, skipping... 
---> pavelib.prereqs.install_node_prereqs 
Node prereqs unchanged, skipping... 
---> pavelib.prereqs.install_python_prereqs 
pip install -q --exists-action w -r requirements/edx/pre.txt 
You are using pip version 6.0.8, however version 7.1.0 is available. 
You should consider upgrading via the 'pip install --upgrade pip' command. 
pip install -q --exists-action w -r requirements/edx/github.txt 
You are using pip version 6.0.8, however version 7.1.0 is available. 
You should consider upgrading via the 'pip install --upgrade pip' command. 
Could not find a tag or branch '96e1922348bfe6d99201b9512a9ed946c87b7e0b', assuming commit. 
Could not find a tag or branch 'b0686a76f1ce3532088c4aee6e76b9abe61cc808', assuming commit. 
Could not find a tag or branch 'd89aae2a82f2b', assuming commit. 
[... more lines with the same content ....] 
Could not find a tag or branch 'a286e89c73e1b788e35ac5b08a54b71a9fa63cfd', assuming commit. 
Could not find a tag or branch '64a8b603f42669bb7fdca03d364d4e8d3d6ad67d', assuming commit. 
Could not find a tag or branch '172a90fd2738f8142c10478356b2d9ed3e55334a', assuming commit. 
pip install -q --exists-action w -r requirements/edx/local.txt 
You are using pip version 6.0.8, however version 7.1.0 is available. 
You should consider upgrading via the 'pip install --upgrade pip' command. 
pip install -q --exists-action w -r requirements/edx/base.txt 
You are using pip version 6.0.8, however version 7.1.0 is available. 
You should consider upgrading via the 'pip install --upgrade pip' command. 
meliae is potentially insecure and unverifiable. 
Requested meliae==0.4.0 (from -r requirements/edx/base.txt (line 53)), but installing version None 
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-rNPjSe/dm.xmlsec.binding`<br> 


Captured Task Output: 
--------------------- 

---> pavelib.servers.devstack 
---> pavelib.prereqs.install_prereqs 
---> pavelib.prereqs.install_ruby_prereqs 
---> pavelib.prereqs.install_node_prereqs 
---> pavelib.prereqs.install_python_prereqs 
pip install -q --exists-action w -r requirements/edx/pre.txt 
pip install -q --exists-action w -r requirements/edx/github.txt 
pip install -q --exists-action w -r requirements/edx/local.txt 
pip install -q --exists-action w -r requirements/edx/base.txt 

Build failed running pavelib.servers.devstack: Subprocess return code:1 

Кстати, я уже пытаюсь обновить пип, похоже, все в порядке (успешно установлен пип-7.1.0), но я всегда получаю это сообщение, когда пытаюсь создать студию devaver.

ответ

0

Решить эту проблему с некоторыми шагами:

Requested meliae==0.4.0 (from -r requirements/edx/base.txt (line 53)),but installing version None 

Этой линия определить есть некоторые ошибки в файле base.txt при бродяге попытки установить все base.txt файл зависимости.

Решить эту ступенчато:

1) Открыть base.txt файл и комментарии meliae==0.4.0 строку (#meliae==0.4.0)

2) Теперь попробуйте pip install -r base.txt файл, если он успешно не работать, то никаких проблем или если любой другой пакет создания затем выполните шаг 1 (комментарий на данный момент).

3) после успешного запуска base.txt 3,1) exit из edx-platform 3.2) На бродячего экземпляра (приходит после vagrant ssh команды) установить все комментируемые пакеты (pip install meliae==0.4.0 в моем случае)

сейчас запустить систему LmS снова:)

1

Если вышеуказанные шаги не работают, попробуйте установить Cython, meliae == 0.4.0 и libxmlsec1 из экземпляра Vagrant.

Смежные вопросы