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. For that matter, the full exception Traceback would be more helpful than the code; please include it as well. Cheers, Chris -- http://blog.rebertia.com -- http://mail.python.org/mailman/listinfo/python-list