diff --git a/setup.py b/setup.py
index 2bb4252aaa42a3161bfd65c56ea0ad5dd930d4da..bf63e71c537e758a546c945cacaf1c069f3a8cf7 100644
--- a/setup.py
+++ b/setup.py
@@ -56,7 +56,7 @@ def get_config_schema():
         default_libs = []
         default_cxxflags = default_cxxflags + [
                 "-stdlib=libc++", "-mmacosx-version-min=10.7",
-                "-arch', 'i386", "-arch", "x86_64"
+                "-arch', 'i386", "-arch", "x86_64", "-arch", "arm64",
                 ]
 
         from os.path import isdir