按图索骥
1)搜索报错信息
根据首行报错信息,我们在Google浏览器中搜索,发现别人也遇到了同样的报错,一毛一样,顿时心里乐开了花,这意味着我们很有可能只要依葫芦画瓢,便可以解决了当下的问题。
2)依据搜索到的答案解决问
不得不说,这里我搜索到的问题现象,简直与自己遇到的问题真的一毛一样,美滋滋乐开怀,我硬着头皮在各英文单词之间寻找可以拿来即用的解决办法。在一堆“废话”的末尾,我看到了疑似解决办法语句:
随后,我在自己的terminal下输入pip install lxml待安装成功后,再运行原脚本,不再报错,问题解决,工作完成,又是充实的一天。春雨惊春清谷天,夏满芒夏暑相连,日复一日,年复一年……
为什么
为什么安装了lxml后问题可以解决?这里空明啊同学感谢的那位热心人士是如何知道这样操作能够解决问题的呢?
我们继续浏览原贴,发现在言语之间存在着些许的智慧:
1)该代码在其远程机器上运行正常,Python版本3.7.13
其实这里已经发现了些许的猫腻,或者说定位问题的锚点。
2)同一段代码,在不同的机器上运行,其中一机器报错,那么两机器运行环境有什么区别呢?
根据发问者提供的信息,可以看到在python3.10上报错,而python3.7.13环境运行正常,是否是因为两版本python在某个操作上存在差异?
或跃在渊
你是否在遇到问题时不知所措、无处下手?只在那怀疑这里有问题呢还是哪里有问题?结果猜测了半天依然没有进展?其实根据报错提示信息,顺藤摸瓜,也许“Salvation lies within得救之道,就在其中”。
这里我们根据错误提示信息,层层递进能够发现,最终在xml这块报错,而xml是一个python库,在使用之前需要安装。
所以在遇到问题时,一定要建立正确的、合理的分析逻辑,一步步地向问题根源走近。