diff --git a/lib/configure.js b/lib/configure.js
index <HASH>..<HASH> 100644
--- a/lib/configure.js
+++ b/lib/configure.js
@@ -93,6 +93,10 @@ function configure (gyp, argv, callback) {
       }
       log.verbose('check python version', '`%s -c "import platform; print platform.python_version();"` returned: %j', python, stdout)
       var version = stdout.trim()
+      if (~version.indexOf('+')) {
+        log.silly('stripping "+" sign(s) from version')
+        version = version.replace(/\+/, '')
+      }
       if (semver.gte(version, '2.5.0') && semver.lt(version, '3.0.0')) {
         getNodeDir()
       } else {
configure: strip "+" signs from the Python version before comparing

Fixes #<I>.