私はしばらくそうしようとしてきました。最初にpyinstallerをインストールする必要があるというチュートリアルに従いました。ということで、取り付けました。それからpyinstaller --onefile -w file_name.py
、cmdで書くべきだと言いました。それにも問題がありました(エラーがありました)。そこで、別のバージョンの pyinstaller をインストールしました。私は同じことを書きましたが、.exe ファイルは作成されず、" pycache " という名前の新しいフォルダーが作成され、その中に新しい .pyc ファイルが含まれていました (.exe に変換したかったファイルのバージョンだと思います)。次に、cx freeze をインストールしようとしましたが、pip ではインストールされません。
何が最善の方法なのかわかりませんが、おそらくあなたの1人はすでにこれを試しましたか?
編集 - これが私がcmdで書いたものとそれが言ったことです:
K:\>pyinstaller --onefile -w K:\geut_project\client_nuovo.py
74 INFO: PyInstaller: 4.0.dev0+9dd34bdfba
74 INFO: Python: 3.8.0
74 INFO: Platform: Windows-10-10.0.17134-SP0
250 INFO: wrote K:\client_nuovo.spec
252 INFO: UPX is not available.
261 INFO: Extending PYTHONPATH with paths
['K:\\geut_project', 'K:\\']
261 INFO: checking Analysis
312 INFO: checking PYZ
364 INFO: checking PKG
380 INFO: Building because K:\build\client_nuovo\client_nuovo.exe.manifest changed
380 INFO: Building PKG (CArchive) PKG-00.pkg
3881 INFO: Building PKG (CArchive) PKG-00.pkg completed successfully.
3897 INFO: Bootloader c:\users\user1\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\bootloader\Windows-64bit\runw.exe
3898 INFO: checking EXE
3918 INFO: Rebuilding EXE-00.toc because pkg is more recent
3918 INFO: Building EXE from EXE-00.toc
3929 INFO: Appending archive to EXE K:\dist\client_nuovo.exe
6885 INFO: Building EXE from EXE-00.toc completed successfully.
K:\>
私が言ったように、実行可能ファイルを作成することを期待していましたが、そうではありませんでした(私の知る限り)。__ pycache__という名前のフォルダーと、client_nuovo.cpython-38.pyc という名前のファイル内にのみ作成されました(元のファイルの名前は client_nuovo です)。