Installing mitmproxy on a Raspberry Pi / Raspbian Jessie
This post is a quick list of the steps it took to install mitmproxy on a vanilla Raspbian Jessie install on a Raspberry Pi. The compile steps take quite a while, which made the trial-and-error method of figuring out which libraries were missing to be a painful process. Hopefully this post will make it easier for anyone else trying to do the same thing. Naturally, do $ sudo apt-get update && sudo apt-get upgrade first to bring everything up to date. Missing libraries: python-dev libxslt1-dev libxml2-dev libffi-dev libssl-dev Fairly simple, just do: $ sudo apt-get install python-dev libxslt1-dev libxml2-dev libffi-dev libssl-dev Out-of-date library: mitmproxy requires pyasn library >= 0.1.8. (As of this writing, the latest in the repo is 0.1.7) Check your installed version: $ dpkg -l | grep pyasn ...