我对 Python 比较陌生。我正在尝试使用 BeautifulSoup 来抓取网站并想要运行代码:
source = requests.get(URLHERE).text
article = BeautifulSoup(source, "lxml")
运行代码返回错误信息:
bs4.FeatureNotFound:找不到具有您请求的功能的树生成器:lxml。您需要安装解析器库吗?
我尝试在设置 > 项目解释器中安装包并收到错误消息
错误:需要 Microsoft Visual C++ 14.0。使用“Microsoft Visual C++ 构建工具”获取它:https://visualstudio.microsoft.com/downloads/
我的 Microsoft Visual 是最新的,我已经重新下载了多次以确保。当我在命令提示符下运行 pip install lxml 时,我得到:
要求已经满足:C:\users 中的 lxml...
我不知道该怎么办。任何帮助将不胜感激。
我强烈建议您同时使用这个问题和未来可能出现的问题。你试过使用Anaconda Navigator吗?它是一个 GUI,可以使用或不使用命令行命令来管理许多包、应用程序和环境。您可以创建您想要的环境并从那里启动 PyCharm。由于 Anaconda 具有许多功能,我很确定您不会遇到任何像您这样的问题。您可以轻松地使用 Anaconda Prompt 为您的环境安装、观察、搜索和管理每个包,并且您可以跨安装在 anaconda 导航器中的任何编译器或开发平台使用这些包。有关管理包的更多信息,我强烈推荐此链接如何管理包。祝你好运,希望对你有所帮助。
在pycharm中,转到python包部分,您可以在其中看到已安装的包。您必须在search部分键入所需的库,然后只需单击install。
希望对你有帮助