Hi! Looks like a fun project to work on!
Just followed your steps - try to setup using setup.py. Kept getting permission denied and such:
Checking .pth file support in /Library/Python/2.7/site-packages/
error: can't create or remove files in install directory
The following error occurred while trying to add or remove files in the
installation directory:
[Errno 13] Permission denied: /Library/Python/2.7/site-packages/test-easy-install-4896.pth
The installation directory you specified (via --install-dir, --prefix, or the distutils default setting)
was:
/Library/Python/2.7/site-packages/
Then figured this needs to be run via Python 3.
So ran the same command as python3 setup.py install
Now I get this:

So was wondering if we need a better guide or need a good dependency management?
(Saw someone has an open PR for Docker +1 for that!)
PS - sorry if this is lame, been a Java developer all of my life except a couple of projects 馃槤
@sunnypatel165 I got the exact same error.
You should considering using pythons virtualenv to create a seperated environment for it. This way you don't pollute your system with the dependencies. Pyhton is kind of weird because you have still 2.7 and 3.x running seperately.
pip install virtualenvvirtualenv -p python3 instapysource instapy/bin/activatepip install -U pippip install .Thanks @apertureless , getting this now! 馃槥

Seems to be a problem with pillow.
Try to close the terminal session, reopen a new one and then
xcode-select --install
and then swap into the virtual env with source instapy/bin/activate and try to install again.
Thank you sir @apertureless 馃挴
Most helpful comment
You should considering using pythons
virtualenvto create a seperated environment for it. This way you don't pollute your system with the dependencies. Pyhton is kind of weird because you have still 2.7 and 3.x running seperately.pip install virtualenvvirtualenv -p python3 instapysource instapy/bin/activatepip install -U pippip install .