我刚学python,工作需要解析一个xml文件,我在windows下使用uipad+python3.1.。按《深入python 3》这本书上的
方法,用第三方库lxml时使用from lxml import etree发现错误:ImportError: cannot import
name etree。但是我用IDLE时却能成功导入,并可以使用etree,能告诉我为什么吗?我应该怎么做,才能继续使用ulipad?
On 6月17日, 下午7时34分, limodou <limo...@gmail.com> wrote:
> 2011/6/17 freedom <peiwang2...@gmail.com>
>
> > 我刚学python,工作需要解析一个xml文件,我在windows下使用uipad+python3.1.。按《深入python 3》这本书上的
> > 方法,用第三方库lxml时使用from lxml import etree发现错误:ImportError: cannot import
> > name etree。但是我用IDLE时却能成功导入,并可以使用etree,能告诉我为什么吗?我应该怎么做,才能继续使用ulipad?
>
> 你是在ulipad的shell环境下运行的吧。如果你是使用exe版本的ulipad,它只会用自带的python环境。建议你使用源码版本的python环 境。不过目前ulipad不支持3.0,所以还要装2.X版本的python。