首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当试图在Pyinstaller中包含UPX时,WinError 5访问被拒绝。

当试图在Pyinstaller中包含UPX时,WinError 5访问被拒绝。
EN

Stack Overflow用户
提问于 2020-07-28 13:00:53
回答 1查看 195关注 0票数 1

我下载了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访问被拒绝的错误

错误:执行命令失败!

我使用的代码是:

代码语言:javascript
复制
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和解压缩文件夹。我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2020-08-24 09:46:57

我也有过这个问题。

我试着使用上一个版本的https://github.com/upx/upx/releases/tag/v3.95,这似乎是可行的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63134762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档