diff --git a/swig/CMakeLists.txt b/swig/CMakeLists.txt
index 01f4f0b1045e0402176226833064d76c377e73bf..2d2881427c682aed8c0a9da6f1bf5d20311b9424 100644
--- a/swig/CMakeLists.txt
+++ b/swig/CMakeLists.txt
@@ -27,16 +27,18 @@ INCLUDE(${SWIG_USE_FILE})
 include_directories(${Libmaca_SOURCE_DIR} "../libmaca")
 link_directories(${Libmaca_BINARY_DIR})
 
-find_package(PythonLibs 2)
-find_package(PythonInterp)
+# Python 2 support ended on 1st January 2020.
+find_package(PythonLibs 3.6)
+find_package(PythonInterp 3.6)
 
 # idea taken from pyplot build system 
-execute_process(
-	COMMAND
-	${PYTHON_EXECUTABLE} -c "from distutils import sysconfig; print sysconfig.get_python_lib(1,0,prefix='${CMAKE_INSTALL_EXEC_PREFIX}')"
-	OUTPUT_VARIABLE PYTHON_INSTDIR
-	OUTPUT_STRIP_TRAILING_WHITESPACE
-)
+#execute_process(
+#	COMMAND
+#	${PYTHON_EXECUTABLE} -c "from distutils import sysconfig; print sysconfig.get_python_lib(1,0,prefix='${CMAKE_INSTALL_EXEC_PREFIX}')"
+#	OUTPUT_VARIABLE PYTHON_INSTDIR
+#	OUTPUT_STRIP_TRAILING_WHITESPACE
+#)
+set(PYTHON_INSTDIR "lib/python3.6/dist-packages")
 message(STATUS "INFO: " "python lib: ${PYTHON_INSTDIR}" )
 
 INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH})