使用pdfvi用python显示pdf

2024-05-14 18:41:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用wx中的pdfviewer lib显示pdf,但找不到模块。 我已经安装了wxPython,不推荐吗?

我正在学习本教程:

http://wxpython.org/Phoenix/docs/html/lib.pdfviewer.html#module-lib.pdfviewer

我得到: ImportError: No module named pdfviewer


Tags: 模块orghttpdocspdflibhtmlwxpython
3条回答

PDFViewer对我很有用,尽管它对要加载的pdf有点挑剔。我无法让它与pyPDF2一起工作,但它与旧的pyPDF一起加载得很好。我用Python 2.7在Windows 7上运行wxPython Phoenix 3.0.1。在Windows上,还有一个PDF查看器的ActiveX版本,可能更好一些。如果你走这条路,你需要确保你已经安装了comtypes。

wx.lib.pdfviewer已添加到版本2.9.1.1中。link wxpython 2.9.4.1(ubuntu 12.04)有一个PPA,所以如果你碰巧使用了ubuntu12.04,你可以试试PPA。link

sudo add-apt-repository ppa:delmic-soft/odemis
sudo apt-get update
sudo apt-get install python-wxgtk2.9

那你就可以了

>>> import wx.lib.pdfviewer
>>>

但是,不确定它是否与2.8完全兼容。

我不允许写评论,所以很抱歉问这个问题作为我的答案,但你看到网站上的评论了吗?

The viewer uses pyPDF2 or pyPdf, if neither of them are installed an import error exception will be thrown.

相关问题 更多 >

    热门问题