我想创建一个.exe文件,这样当在任何Windows 10运行PC将运行而无需任何安装。我试着使用是:Pyinstaller - 独立.EXE
pyinstaller --onefile main.py
我跑到一个朋友的电脑上的exe文件和事实证明,它需要首先python2.7要安装的话,说的模块没有安装即;没有找到名为datetime的模块。在我将所有依赖关系安装到我的朋友的计算机上之后,可执行文件终于运行了,但创建.exe文件的全部内容都没用,我不妨在输入python main.py
之后再输入。有没有一种合适的方式可以从.py获得一个.exe文件,它不需要安装任何东西?就像一个实际的独立应用程序。谢谢!
pyinstaller的整点是为了避免安装依赖关系。如果没有更多信息,我不能说你做错了什么,所以让我从这开始: 当你的朋友在他的电脑上打开main.exe文件时会发生什么? – Algorithmic