下载 SQLObject¶
最新版本始终在 Python 包索引 上提供,并可使用 pip 或 easy_install 安装。
你可以使用以下命令安装最新版本
pip install -U SQLObject
或
easy_install -U SQLObject
你可以使用以下命令安装 SQLObject 的最新版本
easy_install SQLObject==dev
你可以使用以下命令安装最新的错误修复分支
easy_install SQLObject==bugfix
如果你想要求特定修订版(例如,你需要一个尚未出现在版本中的错误修复),你可以将此内容放入 setuptools 中,使用 setup.py
文件
setup(...
install_requires=["SQLObject==bugfix,>=0.7.1dev-r1485"],
)
这意味着你需要修订版 1485 或更高版本。但它还表示你可以获取“错误修复”版本来尝试获取该版本。事实上,当你安装 SQLObject==bugfix
时,你将安装特定版本,“错误修复”只是获取版本的一种标签(它指向存储库中的一个分支)。
驱动程序¶
SQLObject 可与许多 驱动程序 一起使用。它们可以单独安装,但也可以使用 pip install
安装,例如 pip install SQLObject[mysql]
或 pip install SQLObject[postgres]
。以下驱动程序可用
Firebird/Interbase¶
fdb firebirdsql kinterbasdb
MS SQL¶
adodbapi pymssql
MySQL¶
mysql(为 Python 2.7 安装 MySQL-python,为 Python 3.4+ 安装 mysqlclient)mysql-connector oursql pymysql mariadb
ODBC¶
pyodbc pypyodbc odbc(pyodbc 的同义词)
PostgreSQL¶
psycopg2 psycopg postgres postgresql(psycopg2 的同义词)pygresql pypostgresql py-postgresql pg8000
SQLite¶
pysqlite sqlite
其他¶
sapdb sybase
存储库¶
SQLObject git 存储库位于 https://github.com/sqlobject 和 https://sourceforge.net/p/sqlobject/_list/git
在切换到 git 之前,开发是在不再可用的 Subversion 存储库中进行的。