繁体   English   中英

另一台 PC 上没有名为 XXX 的模块

[英]No module named XXX on another PC

我使用一些第三方库(特别是 PIL)创建了一个程序。 现在我想把这个程序发送给我的朋友,他有一个 python 解释器,但没有安装 PIL 库。 我应该将哪些文件放入存档中(我在哪里可以找到它们?),以便这位朋友能够运行我的程序而无需考虑安装任何第三方库?

您可能应该考虑将程序包装在 python package 中,其中包含有关所有依赖项的信息。 当 package 分发(发送给您的朋友)时,用户可以使用 pip 简单地安装 package 和所有依赖项。

由于您想从 python 制作一个独立的程序,我建议使用pyinstaller ,这是一个很好的包装器,可以将您的 python 代码包装为 exe 文件,这样您就可以将其发送给您的朋友,而无需他/她安装任何依赖项

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM