Can I use to ship and install only .pyc files?

Mike Kent mrmakent at
Thu Apr 16 17:21:25 CEST 2009

I'd like to ship only the .pyc files for a module.  I was hoping the
standard distutils could handle this, but so far, I've not
figured out how.

After a bit of work, I discovered that if I create a file,
and put 'include mymodule/*.pyc' and 'exclude mymodule/*.py' in it,
then running 'python sdist' would generate a tar.gz file for
me that contained the file and all my .pyc files, just like I
wanted.  However, when I then extract that tar.gz file, and try to run
'python install', it complains about the missing .py files,
and creates the 'mymodule' directory in the site-packages directory
but without putting any of the .pyc files in it.

At this point, I'm stumped.  I was hoping someone out there had gone
down this same route and could tell what I'm doing wrong.  Can even handle this?

More information about the Python-list mailing list