OpenLabs 连接器 Magento OpenERP 7.0
OpenLabs connector Magento OpenERP 7.0
我正在尝试将我的 OpenERP 7.0 连接到我的 Magento 网站 1.9。
我正在使用 openLabs 开发的连接器 https://github.com/openlabs/magento_integration
我按照https://openerp-magento-connector.readthedocs.io/en/develop/introduction.html#installation
的指示
但是在我的 OpenERP 恢复 3 次之后,当我尝试更新我的模块以获取我的 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
首先,感谢您提供有用的答案
好的,我解决了问题,我的 python 库已经安装了,但是我的 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已经有了好的方法
[...
'/usr/local/lib/python2.7/dist-packages/pycountry-1.20-py2.7.egg',
...]
我从来没有在 python 开发过所以我肯定错过了一些东西
好的,所以我再次恢复我的快照...
但是现在,我不是使用安装程序,而是手动下载库并一个一个安装。
所以我安装了 pycountry 库和 magento 库。我更新了 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 更新后。
终于成功了!哇!
无论如何,感谢您提供有用的答案!
我正在尝试将我的 OpenERP 7.0 连接到我的 Magento 网站 1.9。
我正在使用 openLabs 开发的连接器 https://github.com/openlabs/magento_integration
我按照https://openerp-magento-connector.readthedocs.io/en/develop/introduction.html#installation
的指示但是在我的 OpenERP 恢复 3 次之后,当我尝试更新我的模块以获取我的 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
首先,感谢您提供有用的答案
好的,我解决了问题,我的 python 库已经安装了,但是我的 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已经有了好的方法
[... '/usr/local/lib/python2.7/dist-packages/pycountry-1.20-py2.7.egg', ...]
我从来没有在 python 开发过所以我肯定错过了一些东西
好的,所以我再次恢复我的快照...
但是现在,我不是使用安装程序,而是手动下载库并一个一个安装。
所以我安装了 pycountry 库和 magento 库。我更新了 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 更新后。
终于成功了!哇!
无论如何,感谢您提供有用的答案!