On Mar 6, 2010, at 8:23 PM, Isaac Gouy wrote: > On Mar 6, 4:53 pm, Chris Rebert <c...@rebertia.com> wrote: >> On Sat, Mar 6, 2010 at 4:42 PM, Isaac Gouy <igo...@yahoo.com> wrote: >>> On Mar 6, 4:02 pm, Chris Rebert <c...@rebertia.com> wrote: >>>> On Sat, Mar 6, 2010 at 3:53 PM, Isaac Gouy <igo...@yahoo.com> wrote: >>>>> At the command prompt: >> >>>>> python b.py 8 >>>>> works fine on both XP and Vista >> >>>>> python b.python 8 >>>>> works on XP (and Linux) >> >>>>> but on Vista >> >>>>> python b.python 8 >> >>>>> ImportError: No module named b >> >>>>> ? >> >>>> Code please. >> >>> It's the same code in both cases, I simply renamed "b.python" as >>> "b.py" as a test. >> >> The code in b.py matters. I /suspect/ it's importing itself somehow >> (probably indirectly), and Python doesn't look for ".python" files >> when importing, so it fails with an ImportError. But since you haven't >> shown the code, I can only guess. > > Yes the code in b.py matters. > > Why it matters is that there was another difference between XP and > Vista - the XP machine was single core but the Vista machine was multi > core - and the code behaves differently in each case.
Yes, and the XP machine's case was blue, therefore case color is important, too. S -- http://mail.python.org/mailman/listinfo/python-list