ImportError when running gps_demo

Hi, When I run the gps_demo Python script on a ConnectPort LTS 32 MEI, the following error is displayed:

#> python gps_demo.py 
'import site' failed; use -v for traceback
Traceback (most recent call last):
   File "/usr2/pyscripts/gps_demo.py", line 52, in 
      import os, sys   
   File "/Python-2.6.2/Lib/os.py", line 49, in 
   File "/Python-2.6.2/Lib/posixpath.py", line 16, in 
   File "/Python-2.6.2/Lib/warnings.py", line 6, in 
ImportError: No module named linecache  
#>

What causes the “‘import site’ failed” message?

I figured out that I haven’t uploaded python.zip to the device. But after I’ve done that, the error output becomes:

#> python gps_demo.py
'import site' failed; use -v for traceback
Traceback (most recent call last):
  File "/usr2/pyscripts/gps_demo.py", line 52, in 
    import os, sys
zipimport.ZipImportError: can't find module 'os'

I have checked python.zip and it does contain os.pyc.
What now?!