/usr/local/bin/python -> /usr/bin/env python
diff --git a/Demo/stdwin/FormTest.py b/Demo/stdwin/FormTest.py
index ce62802..15e3b36 100755
--- a/Demo/stdwin/FormTest.py
+++ b/Demo/stdwin/FormTest.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 testlabels = 'Name', 'Address', 'City', 'Country', 'Comments'
 
diff --git a/Demo/stdwin/RadioGroups.py b/Demo/stdwin/RadioGroups.py
index fcd693f..93b6a2d 100755
--- a/Demo/stdwin/RadioGroups.py
+++ b/Demo/stdwin/RadioGroups.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # radiogroups.py
 #
diff --git a/Demo/stdwin/TestCSplit.py b/Demo/stdwin/TestCSplit.py
index 9297e46..720b8c3 100755
--- a/Demo/stdwin/TestCSplit.py
+++ b/Demo/stdwin/TestCSplit.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # TestCSplit
 
diff --git a/Demo/stdwin/TestDirList.py b/Demo/stdwin/TestDirList.py
index 7fb45ae..321c2d9 100755
--- a/Demo/stdwin/TestDirList.py
+++ b/Demo/stdwin/TestDirList.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # TestDirList
 
diff --git a/Demo/stdwin/TestFormSplit.py b/Demo/stdwin/TestFormSplit.py
index 2750378..e67c3f9 100755
--- a/Demo/stdwin/TestFormSplit.py
+++ b/Demo/stdwin/TestFormSplit.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # TestFormSplit
 
diff --git a/Demo/stdwin/TestSched.py b/Demo/stdwin/TestSched.py
index f6bbe23..29274e6 100755
--- a/Demo/stdwin/TestSched.py
+++ b/Demo/stdwin/TestSched.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # TestSched
 
diff --git a/Demo/stdwin/TestTextEdit.py b/Demo/stdwin/TestTextEdit.py
index 9f4c861..b15b049 100755
--- a/Demo/stdwin/TestTextEdit.py
+++ b/Demo/stdwin/TestTextEdit.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # Test TextEdit widgets
 
diff --git a/Demo/stdwin/clock.py b/Demo/stdwin/clock.py
index 4328b7b..90f1d22 100755
--- a/Demo/stdwin/clock.py
+++ b/Demo/stdwin/clock.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # 'clock' -- A simple alarm clock
 
diff --git a/Demo/stdwin/ibrowse/ib.py b/Demo/stdwin/ibrowse/ib.py
index 588270e..ce6e16a 100755
--- a/Demo/stdwin/ibrowse/ib.py
+++ b/Demo/stdwin/ibrowse/ib.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # Call ibrowse (the info file browser) under UNIX.
 
diff --git a/Demo/stdwin/jukebox.py b/Demo/stdwin/jukebox.py
index e218e66..e3c9db8 100755
--- a/Demo/stdwin/jukebox.py
+++ b/Demo/stdwin/jukebox.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # XXX This only works on SGIs running IRIX 4.0 or higher
 
diff --git a/Demo/stdwin/lpwin.py b/Demo/stdwin/lpwin.py
index eaf98be..519b428 100755
--- a/Demo/stdwin/lpwin.py
+++ b/Demo/stdwin/lpwin.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # Watch line printer queues (only works with BSD 4.3 lpq).
 #
diff --git a/Demo/stdwin/microedit.py b/Demo/stdwin/microedit.py
index eca093a..1091676 100755
--- a/Demo/stdwin/microedit.py
+++ b/Demo/stdwin/microedit.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # A minimal single-window text editor using STDWIN's text objects.
 #
diff --git a/Demo/stdwin/miniedit.py b/Demo/stdwin/miniedit.py
index 3d4aeea..9a11c2d 100755
--- a/Demo/stdwin/miniedit.py
+++ b/Demo/stdwin/miniedit.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # A miniature multi-window editor using STDWIN's text objects.
 #
diff --git a/Demo/stdwin/python.py b/Demo/stdwin/python.py
index 29b0495..8a3dfce 100755
--- a/Demo/stdwin/python.py
+++ b/Demo/stdwin/python.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # A STDWIN-based front end for the Python interpreter.
 #
diff --git a/Demo/stdwin/wdiff.py b/Demo/stdwin/wdiff.py
index 60be86d..b8c8da3 100755
--- a/Demo/stdwin/wdiff.py
+++ b/Demo/stdwin/wdiff.py
@@ -1,4 +1,4 @@
-#! /usr/local/bin/python
+#! /usr/bin/env python
 
 # A window-oriented recursive diff utility.
 # NB: This uses undocumented window classing modules.