Новое в Python ..., ну вообще-то новичок в программировании в целом, так что, пожалуйста, потерпите меня. В Ubuntu 20.04 (да, впервые в Linux) с Python 3.8.2
я пытаюсь запустить скрипт, использующий PyPDF2. Мне удалось установить его с помощью:
sudo apt-get install python3-pypdf2
, и я могу импортировать его из командной строки без каких-либо ошибок:
import PyPDF2
Когда я пытаюсь чтобы импортировать его из Pycharm, однако он генерирует ошибку ModuleNotFoundError:
Traceback (most recent call last):
File "/home/surista/.config/JetBrains/PyCharm2020.1/scratches/scratch_2.py", line 1, in <module>
from PyPDF2 import PdfFileReader
ModuleNotFoundError: No module named 'PyPDF2'
Вот сценарий, который я использую.
из PyPDF2 import PdfFileReader
def get_info(path):
with open(path, 'rb') as f:
pdf = PDFFileReader(f)
info = pdf.getDocumentInfo()
number_of_pages = pdf.getNumPages()
print(info)
author = info.author
creator = info.creator
producer = info.producer
subject = info.subject
title = info.title
if __name__ == '__main__':
path = '/home/surista/Documents/pdfs/test_eng-1.pdf'
get_info(path)
Возможно, здесь не хватает чего-то очевидного, но любая помощь будет принята с благодарностью.