UserPreferences

PythonLanguage/McMillanInstaller


An application to compile Python programs in Win32 to .exe files.

[WWW]Paul Baranowski - Downloads:

I'm current running version 5b5_5 and the current version seems to be 6a2.

McMillan Installer Problems

We've been using the PythonLanguage/McMillanInstaller to convert the ScholarsBox into an .exe file so that others can run ScholarsBox without working directly off the source code and having a PythonLanguage installation. Today, we ran into two problems in what had been a robust system:

  1. the [WWW]encodings.idna library was not being picked up by McMillan. Solution: edit hook-encodings.py to include a reference to idna. (We figured this out by looking at [WWW]When Things Go Wrong.)

  2. there seemed to case-sensitivity in module names: one file named xmllib.py and another named xmlLib.py. That caused problems for McMillan. We solved this problem by renaming xmlLib.py to sbXmlLib.py