在使用spider时,导入大部分库时均出现ImportError: cannot import name 'Literal' from 'typing',如图:
ImportError: cannot import name 'Literal' from 'typing' (D:\Anaconda\envs\tensorflow\lib\typing.py)
然后找到一篇问答,如下:
https://stackoverflow.com/questions/61206437/importerror-cannot-import-name-literal-from-typing
因为本人的spider环境为python3.7,而“Literal”仅支持python3.8及以上环境;
不升级python环境的解决方法如下,可去上面链接的页面复制代码;