タグ

納品に関するGen2423のブックマーク (4)

  • Pythonツール配布の手段として、WinPythonの実行環境に向けて一時的にpathを通すbatファイルが便利だった - Qiita

    前提 Python言語で書いたソースコードファイルをpyファイルということにします。 主にpyファイルで作成したプログラムをPythonツールということにします。 WinPythonはOSがWindowsであることを前提としたPython実行環境となります。 要点 Pythonツールを実行するにはPythonの実行環境が必要 Pythonの実行環境を用意する手段として、Pythonをインストールするのが常套 配布先のPCにはPythonがインストールされていないこともあるため、インストール無しで実行できる手段が欲しい時がある Pythonツールからexeファイルを生成してPythonをインストールしないで実行できるようにする手段もあるが、実際にやってみると大変 WinPythonというPythonの実行環境を1つにまとめたフォルダが配布されている WinPythonPythonツールを配

    Pythonツール配布の手段として、WinPythonの実行環境に向けて一時的にpathを通すbatファイルが便利だった - Qiita
  • PyInstaller より圧倒的に優れている Nuitka の使い方とハマったポイント

    この記事は最終更新日から1年以上が経過しています。情報が古くなっている可能性があります。 この記事は Python Advent Calendar 2021 の24日目(???)の記事です。 Qiita の仕様なのかわかりませんが、25日を過ぎたあとでもなぜか申し込めてしまったので、記念として空いてた枠に入れさせてもらいました。 大晦日ギリギリに何の記事を書いてるんだ?となりそうですが、皆さんは PyInstaller で Python で作ったソフトを exe 化したい!と思った事はありますか? 私は何度かあります。 ですが、PyInstaller で作ったソフトは ファイルサイズがデカい・起動が遅い・ウイルス判定されやすい とちょっと微妙な点が多いです。 それでも比較的簡単に exe 化できるのでよく使われているわけですが、とはいえネイティブの exe ほどパフォーマンスは上がりません

    PyInstaller より圧倒的に優れている Nuitka の使い方とハマったポイント
  • 【Python】プログラムを配布する方法4選!

    おすすめ度に関しては、私が今回Tkinterでプログラムを作成したので、Tkinterプログラムを配布する上でのおすすめ度です。 PyInstaller 調べてみた感じ、PyInstallerが一番一般的なのかなと感じました。PyInstallerはプログラムをexe化するものです。なんと実行方法は下の1行のみです。プロンプト上で行います。 初回のみ pip install pyinstaller PyInstallerインストール完了後 pyinstaller ファイル名 -–onefile -–noconsole 「Hello, World!」を画面に表示させるだけの単純なTkinterプログラムではうまくPyInstallerが機能したことが確認出来ました。おそらくTkinterでなく、CUIのプラグラムもexe化出来ると思います。 しかし、ソースコードが500行以上で容量が24KB

    【Python】プログラムを配布する方法4選!
  • 【Python】pyinstallerでpyファイルを配布用にEXE化する方法 | OFFICE54

    exe化とは、Windows環境における実行形式のファイルにすることです。 実行形式のファイルとは、それ単体で実行できるファイルということです。簡単にいうとダブルクリックすれば起動するファイルです。 exe化することで、プログラムの起動が簡単になり、またPythonがインストールされていなくてもプログラムを起動できるという大きなメリットがあります。 PyinstallerとはPythonスクリプトをexe化するためのライブラリです。 他のexe化するライブラリと比べて非常に簡単にexe化できるという特徴があります。 ネットで調べるとPyinstallerを使ったexe化の方法がたくさんあるので、多くの方がPyinstallerを使っていることがわかります。 Pyinstallerは簡単にexe化できる反面、作成したexeファイルの起動が遅いというデメリットがあります。 より起動が高速なex

  • 1