On Mon, Mar 25, 2013 at 12:51 PM, Ralf Gommers <[email protected]>wrote:
> On Mon, Mar 25, 2013 at 4:23 PM, Dinesh B Vadhia < > [email protected]> wrote: > >> ** >> Using PyInstaller, the following error occurs: >> >> Traceback (most recent call last): >> File "<string>", line 9, in <module> >> File "//usr/lib/python2.7/dist-packages/PIL/Image.py", line 355, in init >> __import__(f, globals(), locals(), []) >> File "//usr/lib/python2.7/dist-packages/PIL/IptcImagePlugin.py", line >> 23, in <module> >> import os, tempfile >> File "/usr/lib/python2.7/tempfile.py", line 34, in <module> >> from random import Random as _Random >> File "//usr/lib/python2.7/dist-packages/numpy/random/__init__.py", line >> 90, in <module> >> ranf = random = sample = random_sample >> NameError: name 'random_sample' is not defined >> >> Is line 90 in __init.py__ valid? >> > > It is. > In my reading of this the main problem is that `tempfile` is trying to import `random` from the Python standard library but instead is importing the one from within NumPy (i.e., `numpy.random`). I suspect that somehow `sys.path` is being set incorrectly --- perhaps because of the `PYTHONPATH` environment variable. -Brad
_______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
