python - 目标 PC 上未安装 Python 的 Python 可执行文件
问题描述
我听说 Python 程序可以“转换”为可执行文件。我的问题是:
- 该可执行文件是否可以在未安装 python 的 PC 上运行?
- 该可执行文件是否可以在 PC 上运行,其中没有安装所有库,我使用 pip 手动安装这些库以进行“开发”?
- 如果对前面问题的回答是肯定的,那么 - 运行我的可执行文件会首先安装 python 和使用的库吗?
谢谢!
解决方案
该可执行文件是否可以在未安装 python 的 PC 上运行?
Yes
该可执行文件是否可以在 PC 上运行,其中没有安装所有库,我使用 pip 手动安装这些库以进行“开发”?
Yes
如果对前面问题的回答是肯定的,那么 - 运行我的可执行文件会首先安装 python 和使用的库吗?
No need to install python just run newly created .exe on windows machine by copy paste on it.
是的,您可以使用 pyinstaller 来完成。在你的机器上运行
pip install pyinstaller
pyinstaller --onefile -w 'filename.py'
这将在上面创建“dist”文件夹。在这里,您将获得您的“.exe”文件。
Ref:
https://www.geeksforgeeks.org/convert-python-script-to-exe-file/