2016-10-30 11 views
0

Python 3.5でTkinterインポートを使用するプログラムをコーディングしました。私はPythonを持っていないコンピュータでそれを実行する方法を理解しようとしています。最初に私はそれをフリーズしようとしましたが、私が見つけた凍結ツールのどれもがPython 3.5をサポートしていないので、私はできませんでした。それから私はおそらくオンラインアイドルを使用しようとしましたが、私はTkinterをサポートしているものが見つかりませんでした。私は.exeファイルや類似のものを手に入れることを好むだろうが、もし私がそれをオンラインで動かすことができれば、何か良いアイデアだろうか?PythonがインストールされていないコンピュータでTkinterを使用するPython 3.5プログラムを実行するにはどうすればよいですか?

EDIT

だから私は今、成功したピップを使用してpyInstallerのをダウンロードしています。私の現在の問題は、コンソールに次のように入力したときです。pyinstaller.exe --onefile --windowed Finder.py 'pyinstaller.exe'が内部コマンドまたは外部コマンドとして認識されない、 実行可能なプログラムまたはバッチファイル。

EDIT これで、pyinstaller.exeへの経路が見つかりました。今私はそれを使用しようとすると、それはアクセスが拒否されたと言います。

答えて

2

私は仕事の約3日後についにそれを理解しました。 Fist PyInstalellerを圧縮した形式でダウンロードして抽出しました。それからPyInstallerフォルダに自分のプログラムを置きます。その後、私は通常のコマンドプロンプトを開きました。次に、cdと入力してPyInstallerフォルダの場所を入力します。最後にpyinstaller.py --one file --windowed program.pyとタイプしました。それから私がPyInstallerフォルダに入ったとき、distフォルダに.exeファイルを持つprogramというフォルダがありました。みんなあなたの助けをありがとう!

0

これを行うにはpyinstallerを使用できます。私はそのLinux上でうまく動作すると思うLinuxの。

もう1つのオプションは、py2exeを使用することです。

+0

私が知る限り、py2exeはPython 3.5をサポートしていません。 Pyinstallerはそれをサポートしていますが、まだ私のために働くことができませんでした。私はPyinstallerも今のところ動作させるよう努力していきます。助けてくれてありがとう:) – GTT

0

コマンドとしてpyinstaller -F -w Finder.pyを試してみるか、CxFreezeをチェックアウトできます。

+0

pyinstaller -F -w Finder.pyを試しましたが、 'pyinstaller'が内部または外部のコマンド 実行可能なプログラムまたはバッチファイルとして認識されていないと言っただけです。私はCxFreezeをチェックするかもしれません。助けてくれてありがとう:) – GTT

関連する問題