所以我在Python上使用这个series进行财务,它总是给我错误--
1) line 22, in <module> save_sp500_tickers() and
2) line 8, in save_sp500_tickers
soup = bs.BeautifulSoup(resp.text,'lxml')and
3) line 165, in __init__
% ",".join(features))
bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml.
Do you need to install a parser library?
我已经做了一整天了,我真的拒绝放弃,任何帮助这将是非常感谢。另外,如果有人对pickle以外的东西有任何建议,并且可以帮助我在没有pickle的情况下调用SP500,那就太好了。在
^{pr2}$
在我的系统上按原样运行代码。可能,正如Eric建议的那样,您应该安装lxml。
不幸的是,如果您在Windows上,
pip install lxml
不工作,除非您设置了一个完整的编译器基础结构,而您可能没有幸运的是,您可以从http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml获得一个预编译的二进制安装程序—请确保选择与您的python版本相匹配的安装程序,以及它是32位还是64位。
编辑:为了感兴趣,请尝试更改行
请参阅https://www.crummy.com/software/BeautifulSoup/bs4/doc/#installing-a-parser以获取可用解析器的列表。
从命令行尝试
pip install lxml
安装丢失的解析器库。相关问题 更多 >
编程相关推荐