2

インストールせずにopenerpを使用しています-ソースから実行するだけです:

  1. ランチパッドから openobject-server、openobject-addons、openerp-web を取得します
  2. /opt/openerp/ に置きます
  3. 設定ファイルへのパスに追加 addons_path = /opt/openerp/openobject-addons/,/opt/openerp/openerp-web/addons/
  4. 私の設定でopenerpサーバーを起動します

全作品

しかし今、新しいアドオン (aeroo レポート) をインストールしたい:

  1. aeroo ソースを入手する
  2. /opt/openerp/ に置きます
  3. 設定 addons_path を変更 = /opt/openerp/openobject-addons/,/opt/openerp/openerp-web/addons/,/opt/openerp/aeroo/

うまくいきません

File "/opt/openerp/aeroo/report_aeroo/check_deps.py", line 33, in <module>
    from osv import osv
ImportError: No module named osv

Windowsでソースから実行しようとしたときも同じです(eclipse + pydevを使用)

コードを変更せずにモジュールを表示するにはどうすればよいですか?

from osv -> from openerp.osv
from tools -> from openerp.tools

'openerp' の先頭にない import 付きのモジュールを見たのは初めてではありません。

どうすれば修正できますか?

4

1 に答える 1