如何让.py到.exe独立?

时间:2017-08-31 13:53:12

标签: python-2.7 py2exe

我有一个.py文件并希望将其转换为.exe,我尝试过使用py2exe但它创建了dist文件夹,如果我将exe文件移出dist,它就无法正常工作。 我怎么能有单个工作的.exe文件?

2 个答案:

答案 0 :(得分:0)

您可以查看pyinstaller

可能有一个选项可以将文件夹中的所有依赖项嵌入到exe中。然后你就可以移动它了。对于pyinstaller,选项为--onefile<IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On </IfModule> <IfModule mod_rewrite.c> RewriteCond %{REQUEST_URI} ^/.* RewriteRule ^(.*)$ web/$1 [L] RewriteCond %{REQUEST_URI} !^/web/ RewriteCond %{REQUEST_FILENAME} !-f [OR] RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^.*$ web/index.php </IfModule>

答案 1 :(得分:0)

适用于Windows用户

转到托管cx_Freeze项目的sourceforge站点。并下载与您的Python版本对应的文件。

下载后,启动可执行文件并让自己受到指导。到目前为止,没有什么太技术性了!

我邀请您转到命令行(开始&gt;运行...&gt; cmd)。

转到Python安装的脚本子文件夹(我,C:\ python34 \ scripts)。

在Windows或Linux上,脚本语法相同:cxfreeze file.py