Отсутствие локальных команд после запуска zopeskel на windows

Я пытаюсь создать архетип с zopskel/paster на моем недавно установленном plone 4.2. Я настроил buildout.cfg (см. Ниже), чтобы получить zopeskel.exe и paster.exe, сгенерированные в папке bin.

Однако, когда я запускаю zopeskel следующим образом (в папке Develop-eggs): ..\bin\zopeskel.exe архетип, я получаю IOError (вывод ниже)

Из того, что я понимаю, теперь у меня должны быть локальные команды при запуске paster (например, add). Однако, когда я сейчас запускаю paster (в папке Develop-eggs/nortek.test03), нет никаких команд.

Есть ли ошибка в zopeskel или я делаю что-то не так? Как мне поступить?

    Traceback (most recent call last):
  File "C:\Plone42\bin\zopeskel-script.py", line 16, in <module>
    zopeskel.zopeskel_script.run()
  File "c:\plone42\eggs\zopeskel-2.21.2-py2.6.egg\zopeskel\zopeskel_script.py", line 397, in run
    command.run( [ '-q', '-t', template_name ] + optslist )
  File "c:\plone42\eggs\pastescript-1.7.5-py2.6.egg\paste\script\command.py", line 238, in run
    result = self.command()
  File "c:\plone42\eggs\pastescript-1.7.5-py2.6.egg\paste\script\create_distro.py", line 170, in command
    egg_info_dir = pluginlib.egg_info_dir(output_dir, dist_name)
  File "c:\plone42\eggs\pastescript-1.7.5-py2.6.egg\paste\script\pluginlib.py", line 135, in egg_info_dir
    % ', '.join(all))
IOError: No egg-info directory found (looked in .\nortek.test03\.\nortek.test03.egg-info, .\nortek.test03\CHAN
GES.txt\nortek.test03.egg-info, .\nortek.test03\CONTRIBUTORS.txt\nortek.test03.egg-info, .\nortek.test03\docs\
nortek.test03.egg-info, .\nortek.test03\MANIFEST.in\nortek.test03.egg-info, .\nortek.test03\nortek\nortek.test
03.egg-info, .\nortek.test03\README.txt\nortek.test03.egg-info, .\nortek.test03\setup.cfg\nortek.test03.egg-in
fo, .\nortek.test03\setup.py\nortek.test03.egg-info)

Мой buildout.cfg идентичен стандартному, за исключением следующего:

parts =
    zeo
    instance
    run-instance
    run-zeo
    service
    service-zeo
    zopeskel

[zopeskel]
recipe = zc.recipe.egg
unzip = true
eggs =
    Paste
    PasteScript
    ZopeSkel

[РЕДАКТИРОВАТЬ] Я пытался следовать инструкциям в приведенной ссылке. Однако возникает несколько проблем: * в папке bin не создается сценарий вставки * у меня все та же проблема с IOError * нет локальных команд

Я поместил вывод из разных команд, которые я запускал по этой ссылке: http://pastie.org/4664202

Поэтому, пожалуйста, помогите мне, так как у меня все еще такая же проблема

1 ответ

Пожалуйста, используйте обновленные инструкции:

http://collective-docs.readthedocs.org/en/latest/getstarted/paste.html

Где бы вы ни находили эти инструкции, пожалуйста, сообщите нам об этом, и мы постараемся снять плохие инструкции.

Другие вопросы по тегам