Traceback (most recent call last):


 "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main

"__main__", fname, loader, pkg_name)


 "/usr/lib/python2.7/runpy.py", line 72, in _run_code

exec code in run_globals


 "/opt/bench/erpnext/apps/frappe/frappe/utils/bench_helper.py", line 97, in <module>

main()


 "/opt/bench/erpnext/apps/frappe/frappe/utils/bench_helper.py", line 18, in main

click.Group(commands=commands)(prog_name='bench')


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/click/core.py", line 764, in __call__

return self.main(*args, **kwargs)


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/click/core.py", line 717, in main

rv = self.invoke(ctx)


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/click/core.py", line 1137, in invoke

return _process_result(sub_ctx.command.invoke(sub_ctx))


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/click/core.py", line 1137, in invoke

return _process_result(sub_ctx.command.invoke(sub_ctx))


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/click/core.py", line 956, in invoke

return ctx.invoke(self.callback, **ctx.params)


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/click/core.py", line 555, in invoke

return callback(*args, **kwargs)


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/click/decorators.py", line 17, in new_func

return f(get_current_context(), *args, **kwargs)


 "/opt/bench/erpnext/apps/frappe/frappe/commands/__init__.py", line 25, in _func

ret = f(frappe._dict(ctx.obj), *args, **kwargs)


 "/opt/bench/erpnext/apps/frappe/frappe/commands/site.py", line 228, in migrate

migrate(context.verbose, rebuild_website=rebuild_website)


 "/opt/bench/erpnext/apps/frappe/frappe/migrate.py", line 37, in migrate

frappe.modules.patch_handler.run_all()


 "/opt/bench/erpnext/apps/frappe/frappe/modules/patch_handler.py", line 29, in run_all

if not run_single(patchmodule = patch):


 "/opt/bench/erpnext/apps/frappe/frappe/modules/patch_handler.py", line 63, in run_single

return execute_patch(patchmodule, method, methodargs)


 "/opt/bench/erpnext/apps/frappe/frappe/modules/patch_handler.py", line 83, in execute_patch

frappe.get_attr(patchmodule.split()[0] + ".execute")()


 "/opt/bench/erpnext/apps/erpnext/erpnext/patches/v12_0/move_item_tax_to_item_tax_template.py", line 10, in execute

for d in frappe.db.sql("""select parent as item_code, tax_type, tax_rate from `tabItem Tax`""", as_dict=1):


 "/opt/bench/erpnext/apps/frappe/frappe/database/database.py", line 166, in sql

self._cursor.execute(query)


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/pymysql/cursors.py", line 170, in execute

result = self._query(query)


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/pymysql/cursors.py", line 328, in _query

conn.query(q)


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/pymysql/connections.py", line 517, in query

self._affected_rows = self._read_query_result(unbuffered=unbuffered)


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/pymysql/connections.py", line 732, in _read_query_result

result.read()


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/pymysql/connections.py", line 1075, in read

first_packet = self.connection._read_packet()


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/pymysql/connections.py", line 684, in _read_packet

packet.check_error()


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/pymysql/protocol.py", line 220, in check_error

err.raise_mysql_exception(self._data)


 "/opt/bench/erpnext/env/local/lib/python2.7/site-packages/pymysql/err.py", line 109, in raise_mysql_exception

raise errorclass(errno, errval)
pymysql.err.InternalError: (1054, u"Unknown column 'tax_type' in 'field list'")

Traceback (most recent call last):


 "<stdin>", line 1, in <module>


 "/Users/user/.pyenv/versions/3.7.5/lib/python3.7/site-packages/hanlp/__init__.py", line 6, in <module>

import hanlp.common


 "/Users/user/.pyenv/versions/3.7.5/lib/python3.7/site-packages/hanlp/common/__init__.py", line 4, in <module>

from . import component


 "/Users/user/.pyenv/versions/3.7.5/lib/python3.7/site-packages/hanlp/common/component.py", line 17, in <module>

from hanlp.common.structure import SerializableDict


 "/Users/user/.pyenv/versions/3.7.5/lib/python3.7/site-packages/hanlp/common/structure.py", line 6, in <module>

from hanlp.utils.io_util import save_json, save_pickle, load_pickle, load_json, filename_is_json


 "/Users/user/.pyenv/versions/3.7.5/lib/python3.7/site-packages/hanlp/utils/__init__.py", line 5, in <module>

from . import rules


 "/Users/user/.pyenv/versions/3.7.5/lib/python3.7/site-packages/hanlp/utils/rules.py", line 3, in <module>

from hanlp.utils.english_tokenizer import tokenize_english


 "/Users/user/.pyenv/versions/3.7.5/lib/python3.7/site-packages/hanlp/utils/english_tokenizer.py", line 12, in <module>

from regex import compile, DOTALL, UNICODE, VERBOSE
ModuleNotFoundError: No module named 'regex'
