ImportError: невозможно импортировать имя «PdfReader» из «PyPDF2». ⇐ Python
-
Anonymous
ImportError: невозможно импортировать имя «PdfReader» из «PyPDF2».
Я установил пакет PyPDF2 с помощью pip и после установки получил следующее сообщение:
!pip install PyPDF2 Сбор PyPDF2 Загрузка PyPDF2-2.11.1-py3-none-any.whl (220 КБ) -------------------------------------- 220,4/220,4 кБ 2,7 МБ/с с момента 0:00 :00 Требование уже выполнено: typing-extensions>=3.10.0.0 в c:\users\dell\appdata\local\programs\python\python37\lib\site-packages (из PyPDF2) (3.10.0.2) Установка собранных пакетов: PyPDF2 PyPDF2-2.11.1 успешно установлен. ОШИБКА: преобразователь зависимостей pip в настоящее время не учитывает все установленные пакеты. Такое поведение является источником следующих конфликтов зависимостей. Камелот-py 0.10.1 требует openpyxl>=2.5.8, который не установлен. Я импортировал PdfReader и запустил следующий код:
из PyPDF2 импортировать PdfReader читатель = PdfReader(r"D:\Sample.pdf") для страницы в read.pages: для изображения в page.images: с open(image.name, "wb") как fp: fp.write(изображение.данные) Но я получаю сообщение «ImportError»:
-------------------------------------------- ------------------------------- ImportError Traceback (самый последний вызов — последний) ~\AppData\Local\Temp/ipykernel_19816/3180674727.py в ----> 1 из PyPDF2, импорт PdfReader 2 3 читатель = PdfReader(r"D:\Sample.pdf") 4 для страницы в read.pages: 5 для изображения в page.images: Ошибка ImportError: невозможно импортировать имя «PdfReader» из «PyPDF2» (C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\PyPDF2\__init__.py) Есть ли какие-либо предложения о том, как решить эту проблему?
Я установил пакет PyPDF2 с помощью pip и после установки получил следующее сообщение:
!pip install PyPDF2 Сбор PyPDF2 Загрузка PyPDF2-2.11.1-py3-none-any.whl (220 КБ) -------------------------------------- 220,4/220,4 кБ 2,7 МБ/с с момента 0:00 :00 Требование уже выполнено: typing-extensions>=3.10.0.0 в c:\users\dell\appdata\local\programs\python\python37\lib\site-packages (из PyPDF2) (3.10.0.2) Установка собранных пакетов: PyPDF2 PyPDF2-2.11.1 успешно установлен. ОШИБКА: преобразователь зависимостей pip в настоящее время не учитывает все установленные пакеты. Такое поведение является источником следующих конфликтов зависимостей. Камелот-py 0.10.1 требует openpyxl>=2.5.8, который не установлен. Я импортировал PdfReader и запустил следующий код:
из PyPDF2 импортировать PdfReader читатель = PdfReader(r"D:\Sample.pdf") для страницы в read.pages: для изображения в page.images: с open(image.name, "wb") как fp: fp.write(изображение.данные) Но я получаю сообщение «ImportError»:
-------------------------------------------- ------------------------------- ImportError Traceback (самый последний вызов — последний) ~\AppData\Local\Temp/ipykernel_19816/3180674727.py в ----> 1 из PyPDF2, импорт PdfReader 2 3 читатель = PdfReader(r"D:\Sample.pdf") 4 для страницы в read.pages: 5 для изображения в page.images: Ошибка ImportError: невозможно импортировать имя «PdfReader» из «PyPDF2» (C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\PyPDF2\__init__.py) Есть ли какие-либо предложения о том, как решить эту проблему?
Мобильная версия