2017-06-23 8 views
1

pythonアプリケーションの配布方法の違いを理解したいと思います。アプリケーションは、WindowsとMac OSの両方のプラットフォームで使用する必要があります。私はそれをする2つの方法があることがわかります。pythonコマンドラインアプリケーションの配布方法を改善する

  1. どちらかpy2exe/py2appなど

  2. を使用して実行可能ファイルを作成するには、ピップを使用してアプリケーションを配布します。

両方のソリューションのユースケースを理解したいと思います。

+0

これらはグーグルで簡単に検索できます。あなたの質問への回答は、Web上で十分に文書化されています。ソースコードを共有したいのであれば、pipに行きましょう。それ以外の場合は、残りの部分を使用します。 –

答えて

1

いくつかあります。 Sam Chatsが述べたように、実行可能ファイルを作成するためのユースケースの1つは、ソースコードを共有したくない場合ですが、pipを使用してアプリケーションを配布するとできるようになります。さらに、pipを使用して配布する場合とアプリケーションを作成する場合、より多くのユーザーがアプリケーションに簡単にアクセスできる可能性があります。一例として、this StackOverflow答えをAnacondaの上にpipを使用する理由としてチェックしてください。

+0

私の質問は、pip vs anacondaに関するものではありませんでした。 WindowsとMacOSの両方のプラットフォームでコマンドラインを使用してもらいたい。私はこれで質問を更新します。 – krisnik

関連する問題