Error running certbot-auto

Are you using Debian or Raspbian?

See this thread:

It happens because pip is configured to get packages from https://www.piwheels.org/ instead of PyPI, and they don't match.

The workaround suggested in that thread was to install Certbot with apt instead of using certbot-auto. Would that work for you? Do you need a newer version?

Edit: The other suggested workaround was to disable piwheels in your pip.conf.