使用pyinstaller创建的可执行文件是否需要在PC上安装Python和其他模块?

使用pyinstaller创建的可执行文件是否需要在PC上安装Python和其他模块?,python,python-3.x,tkinter,pyinstaller,Python,Python 3.x,Tkinter,Pyinstaller,我使用pyinstaller创建了一个可执行文件(.exe)。 如果我必须共享它,另一台计算机是否需要安装Python和其他模块?Pyinstaller只需将所有库和代码压缩到一个可执行文件中,因此不需要。但是如果您希望其他计算机运行Python文件,它们确实需要您在代码中使用的库。您可以将一些参数与Pyinstaller结合使用,使其成为一个可执行文件 pyinstaller -F <my_file> # -F == one file 如果在生成的可执行文件中包含所有必需的模块,

我使用pyinstaller创建了一个可执行文件(.exe)。
如果我必须共享它,另一台计算机是否需要安装Python和其他模块?

Pyinstaller
只需将所有库和代码压缩到一个可执行文件中,因此不需要。但是如果您希望其他计算机运行Python文件,它们确实需要您在代码中使用的库。您可以将一些参数与
Pyinstaller
结合使用,使其成为一个可执行文件

pyinstaller -F <my_file> # -F == one file

如果在生成的可执行文件中包含所有必需的模块,则否。取决于运行pyinstaller时传递的标志,如果运行-F标志,则无需发送比.exe文件更多的文件。
pyinstaller -h