使用 cmd 将 .py 转换为 .exe
Convert .py to .exe with cmd
我试图将我的 main.py
转换为 exe 文件
我按照 youtube 上的教程进行操作,我按照它说的做了
先在文件夹中打开cmd
然后输入 pip install pyinstaller
然后像这样输入 pyinstaller --onefile main.py
但它不转换它显示这个
这个问题可能是因为 pyinstaller
不在 PATH 环境变量中。
首先,找到 pyinstaller.exe 的完整路径 - 它应该在您 Python 安装的脚本目录中(可能是 C:\Users\[USERNAME]\AppData\Local\Programs\Python\[Python_VER]\Scripts
)。复制完整路径。
然后打开命令提示符(以管理员身份)和运行命令:
setx PATH "%PATH%;PYINSTALLER_PATH"
其中 PYINSTALLER_PATH 是您复制的 pyinstaller 的完整路径。
然后 re-launch 命令提示符并再次 运行 命令。
虽然 Eyal 的解决方案是正确的,但还有一个更简单的选择。只是 运行 这个:
py -m PyInstaller --onefile main.py
也可能是 python -m PyInstaller --onefile main.py
,具体取决于您的系统配置。
我试图将我的 main.py
转换为 exe 文件
我按照 youtube 上的教程进行操作,我按照它说的做了
先在文件夹中打开cmd
然后输入 pip install pyinstaller
pyinstaller --onefile main.py
但它不转换它显示这个
这个问题可能是因为 pyinstaller
不在 PATH 环境变量中。
首先,找到 pyinstaller.exe 的完整路径 - 它应该在您 Python 安装的脚本目录中(可能是 C:\Users\[USERNAME]\AppData\Local\Programs\Python\[Python_VER]\Scripts
)。复制完整路径。
然后打开命令提示符(以管理员身份)和运行命令:
setx PATH "%PATH%;PYINSTALLER_PATH"
其中 PYINSTALLER_PATH 是您复制的 pyinstaller 的完整路径。
然后 re-launch 命令提示符并再次 运行 命令。
虽然 Eyal 的解决方案是正确的,但还有一个更简单的选择。只是 运行 这个:
py -m PyInstaller --onefile main.py
也可能是 python -m PyInstaller --onefile main.py
,具体取决于您的系统配置。