The Apple LLVM compiler in Xcode 5.1 treats unrecognized command-line options as errors. This issue has been seen when building both Python native extensions and Ruby Gems, where some invalid compiler options are currently specified.
Details here: http://kaspermunck.github.io/2014/03/fixing-clang-error/
Temporary fix is to pass this argument "ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future" along with the pip install python-bcrypt command.