【发布时间】:2011-01-31 20:16:49
【问题描述】:
我刚刚编写了一个 python 脚本来修复一些数据库问题,它使用了 psycopg2 模块。出于某种原因,需要(在服务器上)运行它的人声称他们无法在他们的服务器机器上安装 psycopg2 ......有没有一种方法可以将该模块打包到我的脚本中,这样他们就不会必须安装 psycopg2 吗?类似于将 lib 文件夹添加到 Java 中的类路径?
提前谢谢, 安德烈
【问题讨论】:
-
如果整个模块是用 Python 编写的并且没有额外的依赖项,你应该可以把它放在同一个文件夹中。
-
服务器运行的是什么操作系统?和你机器上的操作系统一样吗?
-
服务器运行的是CentOS,我是mac。
-
@piro 大声笑,这就是我们最终要做的:P
-
太棒了!如果您提供补丁,我将能够在我的许多项目中使用它! :D
标签: python postgresql packaging psycopg2