impostazione percorso dello script in un buildout utilizzando uno dei Distutils ricette
Domanda
Sto usando buildout. Io lo utilizzo da installare OpenERP. Vorrei gli script che OpenERP crea per l'esecuzione stessa disponibile in $ {buildout: location} / bin
zerokspot.recipe.distutils e collective.recipe.distutils
Come vorrei ottenere gli script costruito nel bidone?
Soluzione
Dopo un po 'di aiuto e di alcune ricerche, sembra che OpenERP è certo un pacchetto distutils standard. Dopo qualche ricerca e qualche aiuto, ho rintracciato
http://pypi.python.org/pypi/cns.recipe .symlink / 0,1
Il che userò per collegare gli eseguibili al buildout. Questo sarà sufficiente.
Altri suggerimenti
Hai installato con successo OpenERP con buildout?
Da parte mia semplicemente non può trovare questi moduli, ma sono nel mio uova 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.
Questo è possibile che OpenERP hardcoded il suo percorso di ricerca da qualche parte?
Il mio buildout.cfg aspetto simile a questo:
[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