MacOS – Issues with installing Social Engineering Toolkit (S.E.T)

homebrewmacospython

I'm trying to install Social Engineering Toolkit (S.E.T) on OS X Lion.

I found these commands in the internet:
git clone https://github.com/trustedsec/social-engineer-toolkit

cd social-engineer-toolkit

python setup.py install

setoolkit

But after I do python setup.py install it gives me this output:

Saffet-iMac:social-engineer-toolkit SaffetYurtoglu$ python3 setup.py install
Searching for pexpect
Best match: pexpect 4.2.0
Adding pexpect 4.2.0 to easy-install.pth file
Using /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
Processing dependencies for pexpect
Finished processing dependencies for pexpect
Searching for pycrypto
Best match: pycrypto 2.6.1
Adding pycrypto 2.6.1 to easy-install.pth file
Using /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
Processing dependencies for pycrypto
Finished processing dependencies for pycrypto
Searching for pyopenssl
Best match: pyOpenSSL 16.0.0
Adding pyOpenSSL 16.0.0 to easy-install.pth file
Using /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
Processing dependencies for pyopenssl
Finished processing dependencies for pyopenssl
Searching for pefile
Best match: pefile 2016.3.28
Adding pefile 2016.3.28 to easy-install.pth file
Using /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
Processing dependencies for pefile
Finished processing dependencies for pefile

It seems like everything is ok but nothing happens. What should i do?

Best Answer

The answer here was that there was an error in the $PATH in John's .bash_profile. For some reason, despite removing all the bits about python3.5/3.6 in .bash_profile, the export path command was putting them back in. This was solved by explicitly referencing all the paths and not adding on the current stored $PATH. The install is now using the correct python version.