установка пути к скрипту в сборке с использованием одного из рецептов distutils - PullRequest
0 голосов
/ 09 января 2010

Я использую buildout. Я использую его для установки openerp. Мне бы хотелось, чтобы скрипты, которые создает openerp, запускались в $ {buildout: location} / bin

Я пытался zerokspot.recipe.distutils и коллективный.recipe.distutils

Как мне получить встроенные скрипты в bin?

Ответы [ 2 ]

0 голосов
/ 03 февраля 2010

Вы успешно установили openerp с помощью buildout?

Со своей стороны он просто не может найти эти модули, но они находятся в моих яйцах dir:

Error: python module psycopg2 (PostgreSQL module) is required
Error: python module libxslt (libxslt python bindings) is required
Error: python module pychart (pychart module) is required
Error: python module pydot (pydot module) is required
error: Setup script exited with 1
An error occured when trying to install openerp-server 5.0.0-3. Look above this message for any errors that were output by easy_install.

Возможно ли, что openerp где-то жестко прописал свой путь поиска?

Мой buildout.cfg выглядит так:

[buildout]
parts = eggs
versions=versions
newest = false
extensions = lovely.buildouthttp
unzip = true
find-links =
       http://download.gna.org/pychart/
[versions]

[eggs]
recipe = zc.recipe.egg
interpreter = python
eggs =
     Paste
     PasteScript
     PasteDeploy
     psycopg2
     PyChart
     pydot
     openerp-server
0 голосов
/ 10 января 2010

После некоторой помощи и некоторых исследований кажется, что openerp вряд ли является стандартным пакетом distutils. После некоторых исследований и некоторой помощи я выследил

http://pypi.python.org/pypi/cns.recipe.symlink/0.1

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

...