【发布时间】:2025-11-21 16:20:05
【问题描述】:
下午好。
我正在为我的工作编写一个中小型 Python 程序。该任务需要我使用 Excel 库 xlwt 和 xlrd,以及用于查询 Oracle 数据库的库,称为 cx_Oracle。我正在通过版本控制系统开发项目,即 CVS。
我想知道围绕 python 项目组织第三方库的标准方法是什么。库 xlwt、xlrd 和 cx_Oracle 是否应该存储在 /usr/local/lib/python 之类的目录中,该目录可能在 PYTHONPATH 中占有一席之地?或者第三方库是否应该包含在与项目源代码相同的目录中,有效地与项目“发货”,这样 python 脚本就更加独立于平台了。
我只是在寻找最佳实践,因为我来自 Java 并且是 Python 新手。
提前致谢,
公里
【问题讨论】:
-
这些模块是贵公司自行安装的,还是使用 Python 预打包的内置模块?
-
@Henry 这与他的问题没有任何关系。它确实与手头的问题无关。
标签: python python-module