已经把upx.exe复制到script下还是提示UPX is available.

问题遇到的现象和发生背景

用pyinstaller打包时,Python版本3.10,pyinstaller版本 5.0.1(最高提示4.8?),我首先创建虚拟环境,但是安装第三方库的时候失败了,直接用原来的环境了,想着原来的环境里的包不多

img

问题相关代码,请勿粘贴截图

代码可以正常运行,selenium+pandas 实现上报OA费用

运行结果及报错内容

PS C:\Users\valia\pythonProject\Python学习2.0> pyinstaller -F -w Cost report.py
615 INFO: PyInstaller: 5.0.1
616 INFO: Python: 3.10.4 (conda)
633 INFO: Platform: Windows-10-10.0.22000-SP0
634 INFO: wrote C:\Users\valia\pythonProject\Python学习2.0\Cost.spec
770 INFO: UPX is available.
script 'C:\Users\valia\pythonProject\Python学习2.0\Cost' not found

img

我的解答思路和尝试过的方法

'C:\Users\valia\pythonProject\Python学习2.0\ 目录下并没有script(即没有pyinstaller.exe),我查到的script在D:\Anaconda\envs\PycharmProjects\Scripts,会不会跟这个有关?

我想要达到的结果

你的.py文件名称为:Cost report.py?是带有空格的文件名称吗?