diff --git a/src/python/num_util_impl_numarray.cpp b/src/python/num_util_impl_numarray.cpp
--- a/src/python/num_util_impl_numarray.cpp
+++ b/src/python/num_util_impl_numarray.cpp
@@ -6,6 +6,7 @@
 #ifdef VISUAL_HAVE_NUMARRAY
 # define libnumeric_UNIQUE_SYMBOL visual_libnumeric_API
 # define libnumarray_UNIQUE_SYMBOL visual_libnumarray_API
+# include <Python.h>
 # include <numarray/libnumarray.h>
 # include <numarray/libnumeric.h>
 
