状況: pip を使用して多数のパッケージをインストールしました。これらのパッケージを使用してコードを記述しました。
私はmyscript.pyを持っています
私の友人はウィンドウズです。pythonがインストールされています。彼はパッケージを持っていません。彼はパッケージを取得できません。彼はピップを持っています。インターネットを使用してより多くのパッケージを取得することは決してできません。すべてを手渡しする必要があります。実際、私が彼に与えたものを実行してから約 10 分後に、彼は自分のマシンをフォーマットしましたが、それはなくなりました。
myscript.py を USB スティックに入れて渡して、myscript.py ファイルをコンピューターにコピーして実行するにはどうすればよいですか?
私はPipenvがそれを行うと思っていましたが、インターネットからダウンロードするパッケージのリストを作成するだけのようです. (非常に明確に定義されたリスト...しかし、何かを実行するために必要な実際のファイルではないリスト。正しく理解できていますか?
現在、py2exe で作成した .exe を彼に渡しています。彼がすでに Python を持っていることを考えると、これはあまりエレガントではありません。
tl;dr インターネットを持っていないエンド ユーザーに Python スクリプト .py を渡すにはどうすればよいですか?