2017-06-11 18 views
2

Pythonがインストールされていなくても、任意のWindows上で動作する実行可能なコードとPython実行可能な移植可能なアプリケーションを作りたいと思います。pythonを移植するには?

私はPython 3.6としたいのでpipsetup toolsしかインストールされていません。

EDIT:重複について

not quite。私はコードをコンパイルしたくありません。私は彼らに.pyというファイルを与えたかったのですが、Windowsにデフォルトでpythonがインストールされていないことに気付きました。私はフラッシュドライブで実行することができますが、バイナリではないソースから自分のコードを実行することができますが欲しい。

+3

[依存関係なしでPythonスクリプトを実行可能にする方法](https://stackoverflow.com/questions/5458048/how-to-make-a-python-script-standalone-executable) -to-run-any-depend-dependency) –

+0

Pythonの卵があなたが探しているものかもしれないhttps://stackoverflow.com/questions/2051192/what-is-a-python-egg – pmuntima

+1

爬虫類のケージに入れて – hurturk

答えて

3

私が間違っていると分かりましたら、私に修正してください。少なくとも2つの方法があると思う。 フラッシュディスク上のどこでも実行したいportable_run.pyスクリプトが1つあるとします。

  1. たとえば、pyinstallerを使用してexeファイルを作成します。 portable_run.exeのようなexeファイルを入手することができます。あなたがする必要があるのは、直接実行することです。protable_run.exe

  2. winpythonやpython-xyのような移植可能なpythonディストリビューションを使用してください。このポータブルディストリビューションをportable_run.pyとともにフラッシュディスクにコピーするだけです。ターゲットシステムで実行するにはflashdisk/path-of-winpython/python portable_run.py

うまくいけば、それはあなたにいくつかのアイデアを与えることができます。

+0

残念ながら、私は私のコードをコンパイルしたくないと言っていたので、それらのポータブル・パイソンにはピップがなく、必要のないものがたくさんあります。私はこのような自分のアプリケーションを作成することを考えていたが、どこから始めたらいいのか分からない。 – Kazz

関連する問題