打包exe的时候遇到些问题
已经pip了pyinstallerPS C:\Users\Administrator\Desktop\Python\.vscode\ui> cd E:\Python\.vscode\ui
PS E:\Python\.vscode\ui> pyinstaller -F ui.py
ui.py是我要打包的文件,结果报错“pyinstaller : 无法将“pyinstaller”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1”
launch.jason里我也配置了路径
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python: 当前文件",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"env": {
"PATH": "C:\\Users\\Administrator\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\Scripts\\"
},
"justMyCode": true
}
]
}
另外还有有问题,我要生成exe的py文件import了另外一个py文件,这个会自动一起打包吗? 1.报错不全,代码不全,把代码贴全,报错贴全,不要自己翻译或者贴一部分。
2.会
前言
首先问题,你提供的信息不全面,那么我就把所有问题都考虑吧:
1. 安装问题
首先,你安装pyinstaller这个库了吗?如果没有,先安装这个库。
在Python中,有个工具叫pip,可以帮你自己拉取你想要的库,你可以在shell或者cmd中输入
pip install pyinstaller
这个命令,然后python会帮你自动安装。如果你嫌安装速度过慢,可以换源或者使用VPN(不建议使用VPN)
2. 环境变量问题
你在安装python的时候有没有将它添加到环境变量里?在安装Python的时候,Windows系统需要你勾选“Add Python to Path”,这样Python会自动将自己添加到环境变量里;如果是使用linux内核的操作系统,一般会自动将python安装好,如Ubuntu,Kali Linux等系统,但是你的系统显然不是linux内核的操作系统。所以如果没有将Python添加到环境变量,解决方法是:
1. 手动添加Python到环境变量,这个比较麻烦
2. 卸载你当前使用的Python,然后重装Python(一样麻烦{:10_256:}
附加问题的回复
pyinstaller会将你使用的所有模块和库等全部打包
页:
[1]