私の10yoがWindows 7のJason Briggsの著書「Python for Kids」を手助けしています。彼はすでにScratchを知っています。彼は本の中で大きな進歩を遂げていますが、exeファイルの作成に関する情報がないことに驚いています。キッズプログラムが実行されているどのコンピュータにもPythonがインストールされていることを前提としています。子供が自分の友人に自分のプログラムを提供したいとき、それはうまくいかない。この本で彼を助けることは、自分自身がPythonに初めて関わったことです。Windowsでpython 3.5 exeを作成する
Googleは4.3.4をcx_Freezeために私を導いたが、私は(cx_Freeze-4.3.4.win32-py3.4.exe)、それをインストールしようとすると、私はメッセージを取得:
「Pythonのバージョン3.4が必要にレジストリには見つかりませんでした。 "
私はPython 3.4にダウングレードする必要がありますか?しかし、私はcx_Freezeは、Python 3.5で動作する必要があることを示しているようだ、このスレッドを見つけました:
https://sourceforge.net/p/cx-freeze/mailman/message/34695906/
私は何をする必要がありますか?
Cで書かれたモジュールはPythonの特定のバージョンにリンクされています。私はこのパッケージを知らないが、ファイル名の 'py3.4'部分のためにあなたが持っているバージョンは3.4を必要としているようだ。同様の質問(同じパッケージではない)がここにあります:http://stackoverflow.com/questions/24676609/numpy-python-3-4-1-installation-python-3-4-not-found-in-registry 。あなたが言及しているスレッドには、3.5バージョンがあるように見えるhttp://www.lfd.uci.edu/~gohlke/pythonlibs/#cx_freezeへのリンクがあります。 – cdarke
あなたの質問のタイトルは誤解を招きます。あなたは、コンパイル済みのバイナリからビルドしているPythonをコンパイルしていません。違いは、イケアからフラットパックを入手するのと比較して、木製の束を購入してキャビネットを建てることに似ています。 – cdarke