When I copy a file named with only lowercase characters into e:\Python, python can't import it and throws a "No module named..." error. I'm adding the path to sys.path so that's not the case.
If I enter the Run Script option at the shell, I see the file will be listed as all uppercase characters. This also happened in 1.4.5 but 1.9.5 is case sensitive and thus has exposed the issue. Examples:
As seen by Windows As seen by PyS60
sms.py ------------- SMS.PY
sms1.py ------------- sms1.py
Datalayer.py ------- Datalayer.py
This bug is somehow described in bug report 3284 at maemo. I don't think it should be closed. Here's the link:
The proposed workaround there is to rename the files and it's working for me too. In my case, for example: