Search⌘ K
AI Features

Appendix A - Installation of Dependencies

Explore how to properly install and configure Python libraries and external dependencies, such as Tesseract OCR and Java, required for managing and manipulating PDF files in Python. This lesson guides you through creating a virtual environment and setting up the project for effective PDF processing.

We learned to manipulate PDF documents using many Python libraries. We already took care of the installations of these libraries and other dependencies on the platform. If you’d like to make a local setup on your computer, you may follow the steps listed below. It would be helpful to familiarize yourself with basic Python administrative tasks, such as making a Python virtual environment. Please also note that the following installations are primarily for Linux-based computers.

The application skeleton

First and foremost, you need to make sure that Python3 is ...