Python转换为包含库的exe?

Python转换为包含库的exe?,python,exe,libraries,Python,Exe,Libraries,因此,我正在用Python制作一个基于文本的RPG,之前我已经将该项目转换为exe,但我的问题是,有没有一种方法可以确保我添加的库能够使用exe,而用户不需要Python或库?问题主要是colorama和termcolor。我用它们来制作不同稀有物品的颜色,我希望用户也能看到。我试过这个,但是颜色在我使用过的另一台计算机上不起作用。看起来你想使用Python。Python维护这些工具,以帮助开发人员轻松地将代码分发给用户,我认为他们将完成您正在搜索的任务。具体请参见。我的2美分。有很多方法可以做

因此,我正在用Python制作一个基于文本的RPG,之前我已经将该项目转换为exe,但我的问题是,有没有一种方法可以确保我添加的库能够使用exe,而用户不需要Python或库?问题主要是colorama和termcolor。我用它们来制作不同稀有物品的颜色,我希望用户也能看到。我试过这个,但是颜色在我使用过的另一台计算机上不起作用。

看起来你想使用Python。Python维护这些工具,以帮助开发人员轻松地将代码分发给用户,我认为他们将完成您正在搜索的任务。具体请参见。

我的2美分。有很多方法可以做到这一点,我的意思是很多。但没有一个能接近pyinstaller的真正威力

选择pyinstaller是因为:

它具有更新功能(请参阅pyupdater)

你可以用colorama

出于某种原因,我永远不会理解,人们仍然使用cxfreeze,它更新的频率较低,甚至无法向用户提供更新


CxFreeze以前有Esky,但即使是他们也推荐pyinstaller和pyupdater。算了吧

我个人的选择也是如此。但我确实担心这个问题会引起很多意见