Windows上のPython 2.7で作成したプログラムがあり、py2exeを使用して完全に成功し、exe(および関連ファイル)にしました。しかし、私がそれを使いたいと思っているかなりの数の人々は Linux/OSX を使用しており、Windows バージョンを Wine で動作させることができた人もいれば、それほど成功していない人もいます. 私はpy2installer、py2app、freezeなどを徹底的に調べましたが、正しく理解している場合(私はPythonが初めてで、コンパイルも初めてです)、それらをコンパイルしたいシステムで実行する必要があります。 Linux on Linux および OSX on OSX 用にコンパイルします。ソースコードを.exe内にあるため難読化したいので、生のファイルだけを配布したくありません.明らかに誰もがPythonを持っているわけではありません.
それで、私の質問は次のとおりです。Windowsマシン上で、PythonでOSXまたはLinux用にコンパイルする方法はありますか? そうでない場合、最善の代替ソリューションは何だと思いますか?