Pyhton code should not need explicitly compiling - the run time system will do it on demand if required.
If you use the recommended method of simply setting the CALIBRE_DEVELOP_FROM environment variable to point to downloaded source then you will be using the version of Python (and all dependencies) that ships embedded into Calibre. That removes any dependencies at the OS level, and also means you do not get caught out if Kovid decides to update any of the dependencies to a version different to what you have installed at the OS level..
|