Python 使用distutils方法之一在构建中设置脚本路径

Python 使用distutils方法之一在构建中设置脚本路径,python,distutils,buildout,Python,Distutils,Buildout,我正在使用buildout。我正在使用它安装openerp。我希望openerp创建的脚本能够在${buildout:location}/bin中运行 我试着 如何在bin中构建脚本?经过一些帮助和研究,openerp似乎不是一个标准的distutils包。经过一些研究和帮助,我找到了 我将使用它将可执行文件链接到构建。这就足够了 您是否成功安装了带buildout的openerp 在我这边,它就是找不到这些模块,但它们在我的目录中: Error: python module psycopg2

我正在使用buildout。我正在使用它安装openerp。我希望openerp创建的脚本能够在${buildout:location}/bin中运行

我试着


如何在bin中构建脚本?

经过一些帮助和研究,openerp似乎不是一个标准的distutils包。经过一些研究和帮助,我找到了


我将使用它将可执行文件链接到构建。这就足够了

您是否成功安装了带buildout的openerp

在我这边,它就是找不到这些模块,但它们在我的目录中:

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

我认为你需要把这个问题作为一个最高层次的问题来问。