我下载了UPX的最新版本,并将其解压缩到C:/UPX上的一个文件夹中。该文件夹现在包含.exe和提取的文件夹。Pyinstaller要么根本不认识UPX,要么它给了我:
84信息: PyInstaller: 4.0.dev0
84信息: Python: 3.7.6 (conda)
84信息:平台:Windows-10.0.18362-SP0
运行'C:\UPX\upx‘:WinError 5访问被拒绝的错误
错误:执行命令失败!
我使用的代码是:
pyinstaller --upx-dir C:\UPX --add-data img.png --onefile script.py我是从Anaconda提示符和管理员运行它的。当UPX文件位于我的脚本所在的当前目录中时,它根本没有识别upx。
我遵循所有的建议在网上提供,但我有一种感觉,我下载/尝试使用错误的UPX文件。我从这里下载:用于upx-3.96发行版的https://github.com/upx/upx/releases/tag/v3.96 .zip。我保存在这个C:/UPX文件夹中的.zip和解压缩文件夹。我做错了什么?
发布于 2020-08-24 09:46:57
我也有过这个问题。
我试着使用上一个版本的https://github.com/upx/upx/releases/tag/v3.95,这似乎是可行的。
https://stackoverflow.com/questions/63134762
复制相似问题