我在工作中编写了一个Python工具。我想把它交给客户,以便他们也可以使用它。然而,我不想给他们的源代码,而是给他们一个exe文件或类似或任何不明白显示我写的脚本/代码。为我的Python项目创建一个exe文件
你能推荐我能做些什么吗?谢谢。
我在工作中编写了一个Python工具。我想把它交给客户,以便他们也可以使用它。然而,我不想给他们的源代码,而是给他们一个exe文件或类似或任何不明白显示我写的脚本/代码。为我的Python项目创建一个exe文件
你能推荐我能做些什么吗?谢谢。
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:如果您需要安装,卸载等
有你需要做一些工作清单。 安装以下
最好的办法是刚去,虽然现有的代码。 请通过wikipad源代码here
感谢您的指点。 –
我现在已经尝试过使用p2exe - >不能使用Python35这是我正在使用的。对此有何想法?我应该尝试更改我的代码在python34上运行吗?或者更好地使用像cx_Freeze这样的东西? –
尝试谷歌你的标题。 – Maroun
看到重复:http://stackoverflow.com/questions/5458048/how-to-make-a-python-script-standalone-executable-to-run-without-any-dependency – teroi
可能重复的[创建一个单一的可执行文件从一个Python项目](http://stackoverflow.com/questions/12059509/create-a-single-executable-from-a-python-project) –