python3 and macOS

No, Xcode’s Python is (AFAIK), just the stdlib. You can make a virtualenv with the Xcode Python just fine (it’s what CI does).