Python 3.x 如何将文件.py转换为.exe,使用Anaconda Navigator中的Python?(我应该在哪个命令提示符下编写安装代码?)

Python 3.x 如何将文件.py转换为.exe,使用Anaconda Navigator中的Python?(我应该在哪个命令提示符下编写安装代码?),python-3.x,windows,anaconda,executable,Python 3.x,Windows,Anaconda,Executable,我创建了一个可以工作的Python脚本(format.py)。 我想将此文件转换为.exe,以便在没有安装Python的情况下在计算机中使用它 我该怎么办? 我有蟒蛇 我能做什么? 谢谢大家! 我遵循了Stackoverflow上的一些说明。 .我在windows设置中修改“环境变量”中的路径,并将其编辑到Anaconda文件夹中。 .我设法在conda提示符中安装了pip(我想是吧) 不过,一切都不起作用。我不知道如何继续,也不知道如何正确处理事情。我个人使用pyinstaller,它可以从p

我创建了一个可以工作的Python脚本(format.py)。 我想将此文件转换为.exe,以便在没有安装Python的情况下在计算机中使用它

我该怎么办? 我有蟒蛇

我能做什么? 谢谢大家!

我遵循了Stackoverflow上的一些说明。 .我在windows设置中修改“环境变量”中的路径,并将其编辑到Anaconda文件夹中。 .我设法在conda提示符中安装了pip(我想是吧)


不过,一切都不起作用。我不知道如何继续,也不知道如何正确处理事情。

我个人使用pyinstaller,它可以从pip获得。
但它不会真正编译,只会打包。
区别在于编译意味着翻译成真正的机器代码,而捆绑则是用所有的lib和python解释器创建一个大的exe文件


即使pyinstaller创建的文件比cython更大,执行速度也慢,我还是更喜欢它,因为它一直工作而不工作(午餐除外)。

我个人使用pyinstaller,它可以从pip获得。
但它不会真正编译,只会打包。
区别在于编译意味着翻译成真正的机器代码,而捆绑则是用所有的lib和python解释器创建一个大的exe文件


即使pyinstaller创建的文件比cython更大,执行速度也慢,但我还是更喜欢它,因为它在没有工作的情况下一直工作(午餐除外)。

谢谢!我在Anaconda提示符中安装了它。但是我仍然不知道如何转换文件。您应该查看
pyinstaller--help
。我的个人锅炉板是
pyinstaller-F My script.py
我还可以添加
-w
来禁用控制台(它只会隐藏控制台)和
-I myIcon.ico
来添加图标。(
-F
是生成一个exe,如果您不这样做,您的exe将附带许多其他文件)。您将在dist文件夹中找到您的exe。谢谢!我在Anaconda提示符中安装了它。但是我仍然不知道如何转换文件。您应该查看
pyinstaller--help
。我的个人锅炉板是
pyinstaller-F My script.py
我还可以添加
-w
来禁用控制台(它只会隐藏控制台)和
-I myIcon.ico
来添加图标。(
-F
是生成一个exe,如果您不这样做,您的exe将附带许多其他文件)。您将在dist文件夹中找到您的exe。您要查找的是生成一个静态二进制文件。这里有详细说明:。您正在寻找的可能的副本是构建静态二进制文件。此处详细说明:。的可能重复项