lixiaofeimvp 发表于 2022-4-28 19:34:17

打包exe的时候遇到些问题

已经pip了pyinstaller

PS 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文件,这个会自动一起打包吗?

suchocolate 发表于 2022-4-30 09:08:07

1.报错不全,代码不全,把代码贴全,报错贴全,不要自己翻译或者贴一部分。
2.会

Robot_Steve 发表于 2022-5-2 10:42:53

前言
首先问题,你提供的信息不全面,那么我就把所有问题都考虑吧:
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]
查看完整版本: 打包exe的时候遇到些问题