SAXReaderNotAvailble:未找到分析器

Vincent Yau 在构建Python之前,您应该安装Expat.最好,你编辑
明确构建PYEXPAT的模块/设置.
问候,
马丁
快进到2008年
我在Windows Vista笔记本电脑上安装了Python 3.0B2(
以前安装了Python 2.5),我遇到了同样的错误:
Trackback(最近的最新电话):
文件"编程\ python \ monkeys.py",第24行,
test_parse(sys.argv [1])
文件"编程\ python \ monkeys.py",第21行,在test_parse中
xml.sax.parse(F,处理程序)
文件" c:\ python30 \ lib \ xml \ sax \ sax \ __ init__.py",第30行,在解析中
Parser = make_parser()
文件" c:\ python30 \ lib \ xml \ sax \ sax \ __ init__.py",第90行,在make_parser中
提高saxreadernotavailable("未找到解析器",无))
xml.sax._exceptions.saxreadernotavailable:找不到解析器
我在c:\ python30 \ libs文件夹中看到一个pyexpat.lib.
我还在c:\​​ python30 \ dlls文件夹中看到一个pyexpat.pyd.
它在Python 2.5中起作用.我安装了Python 3.0B2作为管理员.
有人知道什么问题以及如何解决吗?

# 回答1


8月30日,8:59*下午,乔什·洛根(Josh Logan) 快进到2008年
我在Windows Vista笔记本电脑上安装了Python 3.0B2(
以前安装了Python 2.5),我遇到了同样的错误:
Trackback(最近的最新电话):
*文件"编程\ python \ monkeys.py",第24行,<模块>
* * test_parse(sys.argv [1])
*文件"编程\ python \ monkeys.py",第21行,在test_parse中
* * xml.sax.parse(f,处理程序)
*文件" c:\ python30 \ lib \ xml \ sax \ sax \ __ init__.py",第30行,在解析中
* *解析器= make_parser()
*文件" c:\ python30 \ lib \ xml \ sax \ sax \ __ init__.py",第90行,在make_parser中
* *提高saxreadernotavailable("未找到解析器",无)
xml.sax._exceptions.saxreadernotavailable:找不到解析器
我在c:\ python30 \ libs文件夹中看到一个pyexpat.lib.
我还在c:\​​ python30 \ dlls文件夹中看到一个pyexpat.pyd.
它在Python 2.5中起作用.我安装了Python 3.0B2作为管理员.
有人知道什么问题以及如何解决吗?
有人对此有答案吗?
我卸载了Python 2.5和Python 3.0b2,然后重新安装
3.0b2,以为安装程序在
Windows Vista.仍然有同样的问题.
我不得不使用XP机器,因为Vista安装似乎破裂了
对于Python 3.0b2.我该如何解决?我如何让Python注意到
c:\ python30 \ dlls文件夹中的pyexpat.lib在Vista中?
谢谢

标签: python

添加新评论