gpt4 book ai didi

python - cx_freeze 和单文件鸡蛋

转载 作者:太空狗 更新时间:2023-10-29 21:11:51 25 4
gpt4 key购买 nike

我试图在 Windows 7 上使用 cx_freeze 和 python2.7 distutils 脚本,它似乎被两个包绊倒了:rsa & pyasn1:

error: [Error 3] The system cannot find the path specified:
'c:\\python27\\lib\\site-packages\\pyasn1-0.1.9-py2.7.egg\\pyasn1/*.*'

(rsa 的错误是类似的。)

起初我以为这是一个权限问题(两个 egg 文件都显示了挂锁徽章),但即使在更改权限后,错误仍然存​​在。

然后我注意到这两个蛋不是目录,而是单独的文件,这就可以解释为什么cx_freeze找不到请求的子目录了。

我尝试将它们指定为 packagesincludes;无论哪种方式,我都会收到显示的错误。

我也尝试过将它们指定为excludes,然后直接将鸡蛋复制进去;这允许 cx_freeze 脚本完成,但随后可执行文件找不到鸡蛋。

所以我的问题是:如何让我的 cx_freeze 脚本识别这些鸡蛋?

最佳答案

对我有用的解决方案是重新安装有问题的包,将 zip-safe 设置为 False,强制将它们安装为目录。

关于python - cx_freeze 和单文件鸡蛋,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42095795/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com