找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 531|回复: 2

[求助] lxml安装好了 ,但是在pythoncharm上用不了

1

主题

1

帖子

1

积分

贫民

积分
1
1067942077 发表于 2018-3-11 21:35:41 | 显示全部楼层 |阅读模式
https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml 上面下载了包 ,安装好了
在命令行上面import没有问题
但是在pythoncharm上面用lxml会出现报错
C:\Users\wzh20\PycharmProjects\untitled\venv\Scripts\python.exe C:/Users/wzh20/PycharmProjects/untitled/test.py
Traceback (most recent call last):
  File "C:/Users/wzh20/PycharmProjects/untitled/test.py", line 51, in <module>
    links = getPages('word')
  File "C:/Users/wzh20/PycharmProjects/untitled/test.py", line 32, in getPages
    bsObj = BeautifulSoup(html , 'lxml')
  File "C:\Users\wzh20\PycharmProjects\untitled\venv\lib\site-packages\bs4\__init__.py", 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?

回复

使用道具 举报

5

主题

101

帖子

101

积分

版主

Rank: 7Rank: 7Rank: 7

积分
101

最佳新人活跃会员热心会员突出贡献

QQ
落叶秋风 发表于 2018-3-13 14:46:37 | 显示全部楼层
这个你就需要确定当前的编译环境是否是你安装lxml的编译环境了,就像我,我电脑上有python2.6,python2.7,python3.5,还有好几个虚拟环境,所以你可以先确定下当前pycharm的解释器到底是哪个,具体怎么看,如下操作,找到File > setting(设置)>project interpreter中看看

demo.png
回复 支持 反对

使用道具 举报

0

主题

11

帖子

11

积分

贫民

积分
11
小数点儿 发表于 2018-3-14 08:18:56 | 显示全部楼层
版主说得对,pycharm会对每个工程创建单独的虚拟环境,以便不同工程使用不同版本的包,所以你还要在pycharm里重新安装lxml
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表