Problem description
Use airtest Conduct UI automated testing , take python3.6 Upgrade to python3.9. After the installation of various packages , Run script , Report errors :ImportError: cannot import name evalcontextfilter, Markup, escape from ‘jinja2‘
from jinja2 introduce evalcontextfilter, Markup, escape.
terms of settlement
Viewed before python3.6 At the time of the jinja2 Version is 3.0.3; Upgrade to python3.9 after ,jinja2 Version is 3.1.x.
So will jinja2 Version down to 3.0.3 after , Problem solving .
Operation steps
(1) Uninstall the installed jinja2: pip uninstall jinja2
(2) install 3.0.3 edition : pip install jinja2==3.0.3