Linuxコンピュータで.pyファイルをWindows .exeファイルに変換するにはどうすればよいですか?

Linuxコンピュータで.pyファイルをWindows .exeファイルに変換するにはどうすればよいですか?

私はLinux Mint 19.03を使用しています。

私が使っているPythonのバージョンは3.7です。

私はwinehq-stable(5.0)をインストールしました。ワインに関する情報があまりないので

.exeWindows 10ユーザーに配布するファイルを作成しようとしています。最初はスタンドアロンの実行可能ファイルを作成しようとしましたが、pyinstaller後でLinuxコンピュータで作成された実行可能ファイルがWindowsコンピュータでは実行されないことに気づきました。

Windowsオペレーティングシステムがインストールされている他のコンピュータを使用せずにファイルを.exe作成してテストする方法が必要です。

python一部の人々はこれをインストールして実行するのを見ましたが、wineほとんどのリソースはpython2用に書かれており、実際には私にとっては十分にはっきりしていません。実際にインストールpython3.7する方法がわかりませんwine

あるいは、別のオプションとして仮想マシンを使用することが解決策かもしれません。アルコールを扱うよりもそれを選ぶべきですか?

だから誰かが私にこれを行う方法を提供できることを願っています。

よろしくお願いします。

ベストアンサー1

私は仮想マシン(Mintの場合はVirtualboxを使用するか、Gnomeボックスを使用できます)を使用することをお勧めします。一度設定すると、箱をいつものように管理できるからです。ボックスに以下をインストールする必要があります。

  • Cygwinを使用すると、おなじみのbash環境を持つことができます
  • Pythonを使用すると、WindowsシステムでコンパイルせずにPythonソースコードをテストできます(品質管理が重要です)。
  • .exeファイルをビルドできる Pyinstaller

ホストとボックスの間に共有ディレクトリを設定し、それを使用してPythonソースコードと.exe

バーチャルボックスホームページ

共有ディレクトリ

おすすめ記事