在代码中嵌入python模块

在代码中嵌入python模块,python,boto,psycopg2,python-module,Python,Boto,Psycopg2,Python Module,我有一个python脚本,可以导入两个外部模块,psycopg2和boto。但是我需要在很多没有安装LIB的机器上运行这个脚本 有没有办法将这些库的代码放在主脚本中,这样我就可以简单地复制一个文件,然后一切正常?您可以使用以下两种方法之一打包您的脚本:您应该打包您的项目,使用带有setuptools的egg来定义依赖项。您可以使用fabric在每台机器上部署项目。如果您不想托管自己的egg服务器,您可以将项目托管到一个“版本控制系统”(如git)中,并使用fabric在每台机器上发布新版本和安装

我有一个python脚本,可以导入两个外部模块,
psycopg2
boto
。但是我需要在很多没有安装LIB的机器上运行这个脚本


有没有办法将这些库的代码放在主脚本中,这样我就可以简单地复制一个文件,然后一切正常?

您可以使用以下两种方法之一打包您的脚本:

您应该打包您的项目,使用带有setuptools的egg来定义依赖项。您可以使用fabric在每台机器上部署项目。如果您不想托管自己的egg服务器,您可以将项目托管到一个“版本控制系统”(如git)中,并使用fabric在每台机器上发布新版本和安装脚本。