问题摘要:使用python解释器,即使安装了pyPDF2模块,我也会输入'import pyPDF2'并收到ModuleNotFound错误:
导入pyPDF2追溯(最近一次通话):文件“”,第1行,位于ModuleNotFoundError:没有名为“ pyPDF2”的模块
我尝试过的:我正在使用Windows10。我是python的新手。我已经将Python 3.8.3安装到了“ C:\ Python38”文件夹中。我已经通过“ pip install pyPDF2”安装了pyPDF2。 Windows路径包含以下文件夹:C:\ Python38 \ Scripts \; C:\ Python38。
在Windows命令提示符下,输入'python'并得到:c:> python在Win32上的Python 3.8.3(tags / v3.8.3:6f8c832,2020年5月13日,22:37:02)[MSC v.1924 64位(AMD64)]输入“帮助”,“版权”,“信用”或“许可证”以获取更多信息。
在python解释器提示符下,输入'import pyPDF2'并获得:
导入pyPDF2追溯(最近一次通话):文件“”,第1行,位于ModuleNotFoundError:没有名为“ pyPDF2”的模块
注意:已从ArcGIS安装中安装了python 2.7的旧版本。那会引起冲突吗?如果没有,我宁愿不卸载该版本,因为它与我使用的ArcGIS一起提供。
[我真正想做的是将7696个pdf文件自动化为104个pdf文件。到目前为止,我的程序如下所示:
import os
from pyPDF2 import PdfFileMerger
source_dir = os.getcwd()
merger = PdfFileMerger()
for item in os.listdir(source_dir):
if item.beginswith('District001_Pg'):
merger.append(item)
merger.write('District001.pdf')
merger.close()
任何人都能提供的帮助将不胜感激!