解决Python程序中”No module named requests”的问题
今天我开始学习Python爬虫,按照课程的推荐安装了Python 3和被称为非常好用的PyCharm IDE。在教程中,代码使用到了requests库,我根据指导在命令行中成功执行了 pip install requests。可是在将代码移入PyCharm运行时,我遇到了一个问题,PyCharm显示:
No module named requests
为了排查这个问题,我在命令行中输入了python并执行了import requests,结果一切正常,如下图所示:

这表明PyCharm无法找到requests库,那么该如何解决呢?
我检查了PyCharm的设置,路径为File—Settings,如下图所示:

如果在这个配置界面中没有找到requests库,说明PyCharm确实无法找到它,那么程序就无法正常运行。你可以点击右侧的+号来添加库,如下图所示:

其他库也可以通过类似的方式进行安装:先搜索所需库,找到后直接点击“Install Package”进行安装。
通过这个方法,我成功安装了beautifulsoup4、lxml等库,此后程序运行顺利。