Python安装几个外部库并运行一个文件



我有一个Python程序,需要安装4个外部库。这个程序需要给其他人来运行,他们可能没有任何命令行经验,所以给他们命令输入并不是一个真正的选择。

是否有一种方法可以将所有这些库打包到一个文件中,以便它们可以更容易地执行,而不需要进行多次安装?

我已经研究和实验了distutils, setuptools和python eggs,但无法让文件在另一台机器上运行。

如果您正在使用pypi.python.org (PyPI)上的文件

import pip
for x in ['list', 'of', 'packages']:
    pip.main(['install', x)

['list', 'of', 'packages']是要安装的软件包列表。

如果您不使用PyPI,那么没有相关的方法来安装模块

最新更新