0

openerp プロジェクトを別のマシンに再度インストールし、pydev を eclipse に追加した後、openerp-server ファイルを実行しようとすると、以下のエラーが発生しました。インストール手順に何かが欠けているようです。この問題を解決するのを手伝ってください

pydev debugger: starting
Traceback (most recent call last):
  File "/home/priyan/Softwares/eclipse/dropins/PyDev 2.7.3/plugins/org.python.pydev_2.7.3.2013031601/pysrc/pydevd.py", line 1397, in <module>
    debugger.run(setup['file'], None, None)
  File "/home/priyan/Softwares/eclipse/dropins/PyDev 2.7.3/plugins/org.python.pydev_2.7.3.2013031601/pysrc/pydevd.py", line 1090, in run
    pydev_imports.execfile(file, globals, locals) #execute the script
  File "/home/priyan/Softwares/openerp-7.0/openerp-server.py", line 2, in <module>
    import openerp
  File "/home/priyan/Softwares/openerp-7.0/openerp/__init__.py", line 39, in <module>
    import addons
  File "/home/priyan/Softwares/openerp-7.0/openerp/addons/__init__.py", line 38, in <module>
    from openerp.modules import get_module_resource, get_module_path
  File "/home/priyan/Softwares/openerp-7.0/openerp/modules/__init__.py", line 27, in <module>
    from . import db, graph, loading, migration, module, registry
  File "/home/priyan/Softwares/openerp-7.0/openerp/modules/graph.py", line 32, in <module>
    import openerp.osv as osv
  File "/home/priyan/Softwares/openerp-7.0/openerp/osv/__init__.py", line 22, in <module>
    import osv
  File "/home/priyan/Softwares/openerp-7.0/openerp/osv/osv.py", line 28, in <module>
    from psycopg2 import IntegrityError, OperationalError, errorcodes
ImportError: No module named psycopg2

ターミナル経由でインストールするためにapt getを使用すると、エラーは以下のようになります

root@priyan-pc:~# sudo apt-get install python-psycopg2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package python-psycopg2
root@priyan-pc:~# 

端末ビュー

4

1 に答える 1

1

psycopg2システムにインストールされていないようです。最初psycopg2に OpenERP サーバーをインストールしてから実行します。

インストールするコマンドpsycopg2:

sudo apt-get install python-psycopg2

また

sudo easy_install psycopg2

また

Download pysycopg2から最新のパッケージ (tar.gz) をダウンロードできます。その後、それを抽出し、ターミナルを開いてsetup.pyファイルを実行します。

sudo python setup.py install
于 2013-05-22T09:08:32.760 に答える