#12660: Skip test_gdb when run from an installed Python.
diff --git a/Lib/test/test_gdb.py b/Lib/test/test_gdb.py
index c4c4803..91543c6 100644
--- a/Lib/test/test_gdb.py
+++ b/Lib/test/test_gdb.py
@@ -7,6 +7,7 @@
 import re
 import subprocess
 import sys
+import sysconfig
 import unittest
 import locale
 
@@ -24,6 +25,9 @@
     raise unittest.SkipTest("gdb versions before 7.0 didn't support python embedding"
                             " Saw:\n" + gdb_version.decode('ascii', 'replace'))
 
+if not sysconfig.is_python_build():
+    raise unittest.SkipTest("test_gdb only works on source builds at the moment.")
+
 # Verify that "gdb" was built with the embedded python support enabled:
 cmd = "--eval-command=python import sys; print sys.version_info"
 p = subprocess.Popen(["gdb", "--batch", cmd],