我已经使用命令pip install pydf成功地安装了pyPdf模块,但是当我使用import命令使用该模块时,我得到以下错误:
enC:\Anaconda3\lib\site-packages\pyPdf\__init__.py in <module>()
1 from pdf import PdfFileReader, PdfFileWriter
2 __all__ = ["pdf"]
ImportError: No module named 'pdf'我该怎么办?我也安装了pdf模块,但错误仍然没有消失。
发布于 2017-10-10 14:10:33
这是PyPDF2中不会出现的PyPDF问题。实际上,是the official pyPdf page recommends using PyPDF2。
Install PyPDF2
$ sudo -H pip install PyPDF2如果使用Python2或Python3,则可能需要将pip替换为pip2或pip3。
使用PyPDF2
import PyPDF2从pyPdf迁移到PyPDF2
只需将所有出现的pyPdf替换为PyPDF2。
警告: PyPDF、PyPDF2、PyPDF3、PyPDF4都没有维护!
维护三个潜在的替代方案:
混淆
发布于 2017-05-08 16:21:56
在通过pip安装pypdf并尝试将其导入IPython (我使用的是Python3.5.2)后,我也遇到了同样的错误:
In [5]: import pyPdf
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-5-a5780a4295f9> in <module>()
----> 1 import pyPdf
/home/mf/virtual_envs/pdfdataextract/lib/python3.5/site-packages/pyPdf/__init__.py in <module>()
----> 1 from pdf import PdfFileReader, PdfFileWriter
2 __all__ = ["pdf"]
ImportError: No module named 'pdf'这甚至是在使用pip安装pdf库之后。
幸运的是,有一个PyPDF2库对我来说很有吸引力。
发布于 2017-10-16 18:07:33
使用PyPDF2。
我一直在Python3(准确地说是v3.5.2)中使用它,它工作得很好。
下面是一个简单的命令,您可以使用它来安装PyPDF2。
sudo -H pip3 install PyPDF2使用它:
from PyPDF2 import PdfFileReader如果你需要任何澄清,请告诉我。
https://stackoverflow.com/questions/42130504
复制相似问题