Python 另一台电脑上没有名为XXX的模块

Python 另一台电脑上没有名为XXX的模块,python,Python,我使用一些第三方库(特别是PIL)创建了一个程序。现在我想把这个程序发送给我的朋友,他有一个python解释器,但没有安装PIL lib。我应该将哪些文件放在归档文件中(在哪里可以找到它们?),这样这位朋友就可以运行我的程序,而不必考虑安装任何第三方LIB?您可能应该考虑将您的程序包装在一个python包中,该包中包含有关所有依赖项的信息。分发包时(发送给您的朋友),用户可以使用pip简单地安装包含所有依赖项的包。因为您想用python制作一个独立的程序,我推荐pyinstaller这是一个很好

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

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

因为您想用python制作一个独立的程序,我推荐pyinstaller这是一个很好的包装器,可以将python代码包装成exe文件,这样你就可以将它发送给你的朋友,而不需要他/她安装任何依赖项

你的朋友有什么理由不想使用pip吗?@CreamyOreo,在我的情况下,我只是不想打扰他们,但这个问题的主要原因是制作独立程序的“技术”