ImportError:无法导入名称UNALTERABLE_COUNTRIES

时间:2018-01-20 13:36:51

标签: odoo odoo-10

如何解决, 2018-01-20 13:11:31,453 7023 INFO? odoo:Odoo 10.0版 2018-01-20 13:11:31,453 7023 INFO? odoo:在/ home // Documents / Client_Projects // od-config使用配置文件 2018-01-20 13:11:31,453 7023 INFO? odoo:插件路径:[' / home // .local / share / Odoo / addons / 10.0',u' / home // Documents / Client_Projects / odoo / odoo / addons' ,u' / home //文档/ Client_Projects // odoo / addons',u' / home // Documents / Client_Projects //',' / usr / lib / python2。 7 / DIST-包/ odoo /插件'] 2018-01-20 13:11:31,453 7023 INFO? odoo:database:default @ default:default 2018-01-20 13:11:31,459 7023 INFO? odoo.service.server:在0.0.0.0:8095上运行的HTTP服务(werkzeug) 2018-01-20 13:12:05,033 7023 INFO? odoo.addons.bus.models.bus:Bus.loop在db postgres上听imbus 2018-01-20 13:12:07,425 7023 INFO? odoo.addons.report.models.report:将在/ usr / bin / wkhtmltopdf使用Wkhtmltopdf二进制文件 2018-01-20 13:12:08,938 7023警告? odoo.api:模块odoo.addons.bank_reconciliation_v10.models.account中不推荐使用的方法account_move_line.od_list_journals 2018-01-20 13:12:08,938 7023警告? odoo.api:模块odoo.addons.bank_reconciliation_v10.models.account中不推荐使用的方法account_move_line.book_bank_balance 2018-01-20 13:12:08,938 7023警告? odoo.api:模块odoo.addons.bank_reconciliation_v10.models.account中不推荐使用的方法account_move_line.od_list_accounts 2018-01-20 13:12:09,586 7023 INFO? werkzeug:127.0.0.1 - - [20 / Jan / 2018 13:12:09]" GET / web / database / selector HTTP / 1.1" 500 - 2018-01-20 13:12:09,591 7023错误? werkzeug:请求时出错: Traceback(最近一次调用最后一次):   文件" /usr/lib/python2.7/dist-packages/werkzeug/serving.py",第180行,在run_wsgi中     执行(self.server.app)   文件" /usr/lib/python2.7/dist-packages/werkzeug/serving.py" ;,第168行,执行     application_iter = app(environ,start_response)   文件" /home//Documents/Client_Projects/aasons/odoo/odoo/service/server.py" ;,第250行,在应用程序中     return self.app(e,s)   文件" /home//Documents/Client_Projects/aasons/odoo/odoo/service/wsgi_server.py" ;,第184行,在申请中     return application_unproxied(environ,start_response)   文件" /home//Documents/Client_Projects/aasons/odoo/odoo/service/wsgi_server.py",第170行,在application_unproxied中     result = handler(environ,start_response)   文件" /home//Documents/Client_Projects/aasons/odoo/odoo/http.py" ;,第1307行,致电     self.load_addons()   文件" /home//Documents/Client_Projects/aasons/odoo/odoo/http.py" ;,第1328行,在load_addons中     m = 导入(' odoo.addons。' +模块)   文件" /home//Documents/Client_Projects/aasons/odoo/odoo/modules/module.py" ;,第81行,在load_module中     execfile(modfile,new_mod。 dict )   文件" /usr/lib/python2.7/dist-packages/odoo/addons/l10n_fr_pos_cert/ init .py",第6行,in     来自..l10n_fr_certification.models.res_company import UNALTERABLE_COUNTRIES ImportError:无法导入名称UNALTERABLE_COUNTRIES

3 个答案:

答案 0 :(得分:1)

尝试重新安装节点模块

sudo apt-get remove npm nodejs node less less­-plugin­-clean­-css
sudo apt-get purge 
sudo apt-get install npm nodejs node less less­-plugin­-clean­-css
sudo su odoo
cd ~
curl -L -o- https://github.com/creationix/nvm/raw/master/install.sh | bash

# to test nvm and list available versions
nvm ls-remote
# to list the presently installed verisons and active version
nvm list
# either use Latest LTS  or v4.4.7
nvm install --lts
nvm list
exit

sudo su odoo
nvm reinstall-packages

exit
sudo service odoo-server restart
# clear your browser cache.

sudo npm install -g less less-plugin-clean-css
apt install nodejs-legacy
sudo ln -s /usr/local/bin/lessc /usr/bin/lessc
sudo ln -s /usr/bin/nodejs /usr/bin/node
apt-mark hold node-less

答案 1 :(得分:1)

这将解决问题

  • 从github下载最新的odoo文件

    https://github.com/odoo/odoo/tree/10.0

  • 将“/usr/lib/python2.7/dist-packages/odoo”中的插件替换为 来自github的最新插件。

  • 重启odoo

      

    sudo service odoo restart

答案 2 :(得分:0)

有些包裹会丢失。 将检查并恢复。