diff --git a/list_stats.py b/list_stats.py
index 7cc2f7a5b24f6b23cec67c21388cc7e7f1ef2804..c8eacba34009c8aa8f87f8bd71fa421b61f7d306 100755
--- a/list_stats.py
+++ b/list_stats.py
@@ -1,4 +1,4 @@
-#!/usr/local/bin python
+#!/bin/env python
 from mailmanclient import Client
 import os
 # import sys
diff --git a/member_settings.py b/member_settings.py
index 5dbb06f9fc6ab356251492fcec886a1d65ad88fb..6917f00cfe88c23b5559861e45ad7b7249e698d9 100755
--- a/member_settings.py
+++ b/member_settings.py
@@ -1,4 +1,4 @@
-#!/usr/local/bin python
+#!/bin/env python
 from mailmanclient import Client
 import os
 import sys
diff --git a/remove_user.py b/remove_user.py
index a8e01ee217669c97f2efcd5edf276a2d417c7063..9fc580b1f56cb5df453db7bb3ba718aeda86594e 100755
--- a/remove_user.py
+++ b/remove_user.py
@@ -1,4 +1,4 @@
-#!/usr/local/bin python
+#!/bin/env python
 from mailmanclient import Client
 import os
 import sys
@@ -49,5 +49,3 @@ if __name__ == '__main__':
             print("{} unsubscribed".format(member_email))
         except ValueError:
             print("WARNING: {} is already unsubscribed".format(member_email))
-
-
diff --git a/sync_users.py b/sync_users.py
index 68adeaf99c6a4c85fef67a213a92f1db4857a800..72061f4e6a5c4f45d63a80bfe7f425ca06454f15 100755
--- a/sync_users.py
+++ b/sync_users.py
@@ -1,4 +1,4 @@
-#!/usr/local/bin/python
+#!/bin/env python
 from mailmanclient import Client
 import os
 import sys
@@ -57,7 +57,7 @@ if __name__ == '__main__':
         if member_email not in current_members:
             print("Intend to subscribe '{0}'".format(member_email))
             try:
-                ml.subscribe(member_email, pre_verified=True, pre_confirmed=True, 
+                ml.subscribe(member_email, pre_verified=True, pre_confirmed=True,
                              pre_approved=True)
             except:
                 print "Can't subscribe '{0}'".format(member_email)