frappe / erpnext

Free and Open Source Enterprise Resource Planning (ERP)
https://erpnext.com
GNU General Public License v3.0
21.82k stars 7.33k forks source link

syntax error in amazon_mws_settings when update bench #15323

Closed ahmedzaqout closed 6 years ago

ahmedzaqout commented 6 years ago

*** Error compiling '../apps/erpnext/erpnext/erpnext_integrations/doctype/amazon_mws_settings/amazon_mws_api.py'... File "../apps/erpnext/erpnext/erpnext_integrations/doctype/amazon_mws_settings/amazon_mws_api.py", line 199 except HTTPError, e: ^ SyntaxError: invalid syntax

amet123 commented 6 years ago

Traceback (most recent call last): File “/home/frappe/frappe-bench/apps/frappe/frappe/modules/utils.py”, line 185 , in load_doctype_module doctype_python_modules[key] = frappe.get_module(module_name) File “/home/frappe/frappe-bench/apps/frappe/frappe/init.py”, line 783, in get_module return importlib.import_module(modulename) File “/home/frappe/frappe-bench/env/lib/python3.5/importlib/init.py”, line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File “”, line 986, in _gcd_import File “”, line 969, in _find_and_load File “”, line 958, in _find_and_load_unlocked File “”, line 673, in _load_unlocked File “”, line 665, in exec_module File “”, line 222, in _call_with_frames_removed File “/home/frappe/frappe-bench/apps/erpnext/erpnext/erpnext_integrations/doct ype/amazon_mws_settings/amazon_mws_settings.py”, line 10, in from amazon_methods import get_products_details, get_orders ImportError: No module named ‘amazon_methods’

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File “/usr/lib/python3.5/runpy.py”, line 184, in _run_module_as_main “main”, mod_spec) File “/usr/lib/python3.5/runpy.py”, line 85, in _run_code exec(code, run_globals) File “/home/frappe/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, lin e 97, in main() File “/home/frappe/frappe-bench/apps/frappe/frappe/utils/bench_helper.py”, lin e 18, in main click.Group(commands=commands)(prog_name=‘bench’) File “/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/core.py” , line 722, in call return self.main(args, kwargs) File “/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/core.py” , line 697, in main rv = self.invoke(ctx) File “/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/core.py” , line 1066, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File “/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/core.py” , line 1066, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File “/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/core.py” , line 895, in invoke return ctx.invoke(self.callback, ctx.params) File “/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/core.py” , line 535, in invoke return callback(args, kwargs) File “/home/frappe/frappe-bench/env/lib/python3.5/site-packages/click/decorato rs.py”, line 17, in new_func return f(get_current_context(), *args, *kwargs) File “/home/frappe/frappe-bench/apps/frappe/frappe/commands/init.py”, line 25, in _func ret = f(frappe._dict(ctx.obj), args, kwargs) File “/home/frappe/frappe-bench/apps/frappe/frappe/commands/site.py”, line 222 , in migrate migrate(context.verbose, rebuild_website=rebuild_website) File “/home/frappe/frappe-bench/apps/frappe/frappe/migrate.py”, line 41, in mi grate frappe.model.sync.sync_all(verbose=verbose) File “/home/frappe/frappe-bench/apps/frappe/frappe/model/sync.py”, line 19, in sync_all sync_for(app, force, verbose=verbose, reset_permissions=reset_permissions) File “/home/frappe/frappe-bench/apps/frappe/frappe/model/sync.py”, line 56, in sync_for reset_permissions=reset_permissions, for_sync=True) File “/home/frappe/frappe-bench/apps/frappe/frappe/modules/import_file.py”, li ne 65, in import_file_by_path ignore_version=ignore_version, reset_permissions=reset_permissions) File “/home/frappe/frappe-bench/apps/frappe/frappe/modules/import_file.py”, li ne 132, in import_doc doc.insert() File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 24 9, in insert self.run_post_save_methods() File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 90 6, in run_post_save_methods self.run_method(“on_update”) File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 77 3, in run_method out = Document.hook(fn)(self, *args, kwargs) File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 10 49, in composer return composed(self, method, *args, *kwargs) File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 10 32, in runner add_to_return_value(self, fn(self, args, kwargs)) File “/home/frappe/frappe-bench/apps/frappe/frappe/model/document.py”, line 76 7, in fn = lambda self, *args, *kwargs: getattr(self, method)(args, **kwargs) File “/home/frappe/frappe-bench/apps/frappe/frappe/core/doctype/doctype/doctyp e.py”, line 264, in on_update self.run_module_method(“on_doctype_update”) File “/home/frappe/frappe-bench/apps/frappe/frappe/core/doctype/doctype/doctyp e.py”, line 329, in run_module_method module = load_doctype_module(self.name, self.module) File “/home/frappe/frappe-bench/apps/frappe/frappe/modules/utils.py”, line 187 , in load_doctype_module raise ImportError(‘Module import failed for {0} ({1})’.format(doctype, modul e_name + ’ Error: ’ + str(e))) ImportError: Module import failed for Amazon MWS Settings (erpnext.erpnext_integ rations.doctype.amazon_mws_settings.amazon_mws_settings Error: No module named ’ amazon_methods’)