diff options
author | Pearu Peterson <pearu.peterson@gmail.com> | 2007-05-18 16:58:30 +0000 |
---|---|---|
committer | Pearu Peterson <pearu.peterson@gmail.com> | 2007-05-18 16:58:30 +0000 |
commit | a95189e65cb5aceb3c6a6a70203ba4ae9f694cfb (patch) | |
tree | 09635cb9bdde46db25c70d2400114f7c26c85a3b /numpy/f2py/lib/main.py | |
parent | 0683bce893de37d134fe94cb6a19bc90c3ab26e7 (diff) | |
download | numpy-a95189e65cb5aceb3c6a6a70203ba4ae9f694cfb.tar.gz |
Minor for Python 2.3 support.
Diffstat (limited to 'numpy/f2py/lib/main.py')
-rw-r--r-- | numpy/f2py/lib/main.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/numpy/f2py/lib/main.py b/numpy/f2py/lib/main.py index 8d61c1e67..6c2e1415e 100644 --- a/numpy/f2py/lib/main.py +++ b/numpy/f2py/lib/main.py @@ -495,9 +495,9 @@ def compile(source, if modulenames is None: modulenames = jobname, - if os.path.isdir(tmpdir): + if os.path.isdir(tmpdir): + sys.path.insert(0, tmpdir) try: - sys.path.insert(0, tmpdir) modules = [] for modulename in modulenames: exec('import %s as m' % (modulename)) @@ -506,8 +506,7 @@ def compile(source, return modules except ImportError: pass - finally: - sys.path.pop(0) + sys.path.pop(0) else: os.mkdir(tmpdir) |