Source code build error (noob error) First time wading into coding... well, not actual coding, yet, but trying to build from a GitHub source. This is for macOS 10.12.6 Sierra, and that is the system I'm using to build this. 

I've installed the prerequisites listed: 


xcode
python
wxpython
twodict
gettext
ffmpeg


all the latest versions. 

Following instructions I changed directory to the source code's folder and typed 

python setup.py install


I got this immediately:

    Traceback (most recent call last):
  File "setup.py", line 73, in &lt;module&gt;
    from youtube_dl_gui import (
  File "/Users/davec/Downloads/youtube-dl-gui-master/youtube_dl_gui/__init__.py", line 26
    print error
              ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(error)?


So what did I miss? My first build, and I'm falling on my face. lOl

I haven't edited any of the source files; I'm not yet brave enough for that...

Project is here:

youtube-dl GUI

Thanks.
It is a python2 source. You are 'building' it with python3. macOS comes with python2.

You can try these shell commands.

# Verify the version of python in $PATH
python --version

# Use stock python
/usr/bin/python setup.py install
# Or
python2.7 setup.py install