I am going to guess we will use a bunch of try/catch blocks in __init__ to download a precompiled wheel for the proper OS