Technical requirements
As we’re going beyond using the simple DuckDB CLI client, this chapter and the next have a bit more in the way of technical requirements than we’ve needed previously. This section will take you through the steps for getting an environment set up on your local machine, which you’ll need to work through the examples in this chapter. You’ll also need this for Chapter 8, where we’ll dive into using DuckDB with Python, as well as Chapter 11, where we’ll do some hands-on data analysis using DuckDB. We’ll go into some detail when describing these steps, however, you may also want to refer to some of the more comprehensive resources that we provide pointers to.
The requirements you’ll need to have set up, which we’ll go through shortly, are as follows:
- A cloned copy of the GitHub repository for this book
- A Python installation (version 3.7+)
- A Python virtual environment with the required...