如何将.py转换为.exe?

时间:2018-03-01 20:46:47

标签: python-3.x pyinstaller

我有一个有效的python脚本。我已经尝试使用所有选项将其转换为.exe,使用所有选项,即--onefile, - onven等。虽然它创建了一个exe文件,但它并没有运行。当我运行它时,它会弹出并继续运行。

pyinstaller --onefile myscript.py
pyinstaller --onedir myscript.py
pyinstaller myscript.py

似乎没有什么对我有用。请帮忙! This is the error I get.  似乎某些图书馆无法导入

1 个答案:

答案 0 :(得分:1)

在你的cmd窗口中输入'pip install py2exe'。

在Python中输入:

print(“Hello There!”)

from distutils.core import setup
import py2exe

setup(
console=['myscript.py'],
options = {
              'py2exe' : {
                      'packages' : ['pandas']
                      }
              }
)

点击F5键编译项目。

在我的例子中,我有这个:

"C:\Users\Excel\.spyder-py3\untitled1.py"

这不是一个聪明的名字,但它有助于达到目的。

在cmd提示符下,输入:"C:\Users\Excel\.spyder-py3\untitled1.py"

您将立即在同一个cmd窗口中看到结果,这是您对程序运行的验证!

有关详细信息,请参阅以下链接。

https://null-byte.wonderhowto.com/how-to/convert-python-script-exe-0163965/