I have a compiled Python 2.6 program on Linux called abc.pyc. If I run
./abc.pyc
it runs fine. However if I rename it to abc (i.e, without the pyc extension) it fails to run. It gives the error message:
ImportError: No module named abc
How can I run my program without the .pyc extension?
UPDATED: I want to run the compiled (pyc) version not the py version
Alternatively, I know I can compile modules to .so files using Cython, but can I compile my main Python program to something I can execute on a Linux platform? If so, a Cython command line example would be appreciated.
UPDATED I've raised the Cython question as a separate question.