Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/pyexported/window_setup.py
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2013-11-11 21:18:42 (GMT)
committer Walter Bender <walter@sugarlabs.org>2013-11-11 21:18:42 (GMT)
commit6c5b32e1354e678d3a75798c2772718dfc466150 (patch)
treedcf821ac274a63e41e1556926c072e1bffab8cca /pyexported/window_setup.py
parentccc188bbd90dbf128c4e9239c05319fb1b31f54a (diff)
use sys.path directly instead of relying on PATHONPATH
Diffstat (limited to 'pyexported/window_setup.py')
-rw-r--r--pyexported/window_setup.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/pyexported/window_setup.py b/pyexported/window_setup.py
index 45c7ba4..537022a 100644
--- a/pyexported/window_setup.py
+++ b/pyexported/window_setup.py
@@ -6,8 +6,10 @@ pygtk.require('2.0')
import gtk
import gobject
+from gettext import gettext as _
+
import os
-from sys import argv
+import sys
from TurtleArt.tablock import Media
from TurtleArt.taconstants import CONSTANTS
@@ -15,11 +17,10 @@ from TurtleArt.tatype import *
from TurtleArt.tawindow import TurtleArtWindow
+# search sys.path for a dir containing TurtleArt/tawindow.py
# path to the toplevel directory of the TA installation
_TA_INSTALLATION_PATH = None
-# search the PYTHONPATH for a dir containing TurtleArt/tawindow.py
-PYTHONPATH = os.environ["PYTHONPATH"]
-for path in PYTHONPATH.split(":"):
+for path in sys.path:
try:
entries = os.listdir(path)
except OSError:
@@ -113,7 +114,6 @@ class DummyTurtleMain(object):
exit()
-
def get_tw():
""" Create a GTK window and instantiate a DummyTurtleMain instance. Return
the TurtleArtWindow object that holds the turtles and the canvas.
@@ -121,7 +121,7 @@ def get_tw():
# copied from turtleblocks.TurtleMain._setup_gtk()
win = gtk.Window(gtk.WINDOW_TOPLEVEL)
- gui = DummyTurtleMain(win=win, name=argv[0])
+ gui = DummyTurtleMain(win=win, name=sys.argv[0])
# TODO re-enable this code (after giving gui the right attributes)
# win.set_default_size(gui.width, gui.height)
# win.move(gui.x, gui.y)