最近在学习python3网络爬虫,在pycharm中发现 from lxml import etree 语句报错,但在python的IDLE下没有问题,按照网上的方法,重新安装lxml没有解决问题。最后发现是由于我采用Anaconda3安装的python3环境,没有将Anaconda3的路径添加到环境变量中。具体方法如下。
1 我的电脑→右键,弹出界面如下:
2 点击“高级系统设置”,弹出如下界面:
3 单击"环境变量”,弹出如下界面:
4 双击“系统变量”下的“Path”,弹出如下界面:
5 在“变量值”最后添上Anaconda3的实际路径,我的电脑上如下:C:\ProgramData\Anaconda3;C:\ProgramData\Anaconda3\Scripts;C:\ProgramData\Anaconda3\Library\bin
注意:不同的电脑路径是不同的。