【发布时间】:2017-06-15 18:40:02
【问题描述】:
我即将使用 py2exe 将我的 python 脚本转换为可执行文件,但我担心我通过 pip (paramiko & xlrd) 安装的一些模块不会包含在该可执行文件中。有谁知道当您将脚本移到 .exe 格式时,那些不来自标准库的模块是否包含在脚本中?
【问题讨论】:
-
你试过了吗?只需运行py2exe,将site-packages中的paramiko临时重命名为_paramiko,看看能不能找到并使用paramiko,然后重命名回来
-
...我怎么没想到呢?现在肯定检查。谢谢你的想法。
-
@Artyer 是对的,你也可以在另一台电脑上查看 exe 文件,确保它完全可移植,无需添加
-
我实际测试了它,看起来它工作正常,所以我只想仔细检查文件。我深入了解了构建文件夹,如果您导入 paramiko,它会包含在源文件中。再次感谢大家:)