2016-11-21 77 views
-1

我在工作中编写了一个Python工具。我想把它交给客户,以便他们也可以使用它。然而,我不想给他们的源代码,而是给他们一个exe文件或类似或任何不明白显示我写的脚本/代码。为我的Python项目创建一个exe文件

你能推荐我能做些什么吗?谢谢。

+2

尝试谷歌你的标题。 – Maroun

+1

看到重复:http://stackoverflow.com/questions/5458048/how-to-make-a-python-script-standalone-executable-to-run-without-any-dependency – teroi

+0

可能重复的[创建一个单一的可执行文件从一个Python项目](http://stackoverflow.com/questions/12059509/create-a-single-executable-from-a-python-project) –

回答

1

ANSWER1:如果你只需要.EXE

1),你需要从here得到py2exe,根据你的Python版本。

2)做一个相同的文件夹,你要转换的剧本名为“setup.py”的文件,具有下列代码:

from distutils.core import setup 
import py2exe 
setup(console=['myscript.py']) #change 'myscript' to your script 

3)进入命令提示符,导航到该文件夹,并输入:

python setup.py py2exe 

4)它会在与脚本相同的文件夹中生成一个“dist”文件夹。该文件夹包含.exe文件。

ANSWER2:如果您需要安装,卸载等

有你需要做一些工作清单。 安装以下

  1. 的Python
  2. wxPython的
  3. py2exe
  4. 的Inno

最好的办法是刚去,虽然现有的代码。 请通过wikipad源代码here

+0

感谢您的指点。 –

+0

我现在已经尝试过使用p2exe - >不能使用Python35这是我正在使用的。对此有何想法?我应该尝试更改我的代码在python34上运行吗?或者更好地使用像cx_Freeze这样的东西? –

相关问题