2016-09-01 2 views
0

OpenERP 7.0을 Magento webSite 1.9에 연결하려고합니다.OpenLabs 커넥터 Magento OpenERP 7.0

내가 얻을 내 모듈을 업데이트하려고 할 때 난 여전히 오류가, openLabs

내가 https://openerp-magento-connector.readthedocs.io/en/develop/introduction.html#installation

의하지만 내 OpenERP의 3 개 복원 후 지시에 따라 https://github.com/openlabs/magento_integration에 의해 개발 된 커넥터를 사용하고 있습니다 내 Magento 모듈.

File "/opt/openerp/davidts/appserver-dts/parts/openerp-7.0-20140124-002431/openerp/addons/base/module/module.py", line 617, in update_list handler.load_addons() File "/opt/openerp/davidts/appserver-dts/parts/openerp-7.0-20140124-002431/openerp/addons/web/http.py", line 580, in load_addons m = import('openerp.addons.' + module) File "/opt/openerp/davidts/appserver-dts/parts/openerp-7.0-20140124-002431/openerp/modules/module.py", line 133, in load_module mod = imp.load_module('openerp.addons.' + module_part, f, path, descr) File "/opt/openerp/davidts/appserver-dts/parts/openerp-7.0-20140124-002431/openerp/addons/magento_integration-develop/init.py", line 9, in import magento_ File "/opt/openerp/davidts/appserver-dts/parts/openerp-7.0-20140124-002431/openerp/addons/magento_integration-develop/magento_.py", line 17, in import magento ImportError: No module named magento

이 모듈은 안정적이지 않다고 생각하지만 포럼을 읽을 때 사람들이 작동한다고 생각합니다.

일부 사람들이나 다른 사람들이 어떻게 저에게 설명 할 수 있습니까? 또는 다른 해결책? 나는 여러 가지 방법으로 열려 있습니다. (하지만 8.0 또는 9.0에서 OpenERP를 업그레이드 할 수는 없습니다.)

감사

편집 : @CZoellner

으로

첫째, 당신의 도움이 답변을 들으

좋아, 내가 문제를 해결, 내 파이썬 lib가 설치하지만 내 openERP 설치 프로그램을 찾을 수 없습니다 . 그래서 스크립트를 수정하여 sys.path에 내 모듈의 방법을 추가합니다. 이 오류가 해결되었습니다.

하지만 지금은 다른 오류는 첫 번째

File "/opt/openerp/davidts/appserver-dts/parts/openerp-7.0-20140124-002431/openerp/addons/magento_integration-develop/init.py", line 10, in import country File "/opt/openerp/davidts/appserver-dts/parts/openerp-7.0-20140124-002431/openerp/addons/magento_integration-develop/country.py", line 18, in import pycountry ImportError: No module named pycountry

것 한과 sys.path에 아직 내가 확실히 뭔가

를 놓친 나는 Python으로 개발하지

[... '/usr/local/lib/python2.7/dist-packages/pycountry-1.20-py2.7.egg', ...]

좋은 방법이

+0

magento python lib를 설치 했습니까? debian/우분투'pip install magento' – CZoellner

+0

아니요,하지는 않았지만 다시 복원하면이 오류가 계속 발생합니다. – hemir

+0

magento python lib를 설치 한 경우 오류 메시지가 같을 수 없습니다! – CZoellner

답변

0

좋아요, 그럼 다시 스냅 사진을 복원하는 중입니다 ...

하지만 지금은 설치 프로그램에서 라이브러리를 수동으로 다운로드하고 하나씩 설치합니다.

그래서 저는 pycountry lib와 magento lib를 설치합니다. openLab 커넥터의 "magento_.py"및 "pycountry.py"파일을 업데이트하여 sys.path에 내 라이브러리의 경로를 추가합니다. 그

import sys sys.path.append("/usr/local/lib/python2.7/dist-packages/pycountry-1.20-py2.7.egg/")

같은

뭔가 내가 openLabs 커넥터의 설치 프로그램을 실행하고 나는 openERP의 갱신을 실행 한 후.

그리고 마침내 작동합니다! 휴!

어쨌든 유용한 답변은 thx입니다!