Installation#

There are a lot of ways to install Python packages, however, it is important to ensure reproducible installs. The best practice is to:

  1. use a different environment per project; and

  2. record dependency versions using your preferred package installer.

For this guide, we will be using Poetry for its dependency resolver and isolation capabilites that agree well with the said best practices. For more information on how to get started with Poetry, see Basic usage.

Once you’re done setting up, add and install this package as a dependency of your project using:

poetry add geotech-pandas

From here on, you can proceed with developing your project using Jupyter notebooks for exploratory and interactive computing, or IDEs such as Visual Studio Code for writing scripts and packages.