在Python系列SQLAlchemy入门教程系列的前一篇文章中,我们学习了如何使用SQLAlchemy的声明来编写数据库代码。在本文中,我们将学习如何在linux,Mac OS X和Windows上安装SQLAlchemy。
在Windows上安装SQLAlchemy
在Windows上安装SQLAlchemy之前,需要使用Windows安装程序来安装Python。您可以在Python的发行页面下载Python的Windows MSI安装程序之一。您可以通过双击.msi
文件来安装它。
在Windows系统上安装Python之后,您可以从SQLAlchemy下载页面下载 SQLAlchemy的源代码,并使用其setup.py脚本进行安装。
1234567 | C:/>C:/Python27/python.exe./setup.pyinstallrunninginstallrunningbuildrunningbuild_py ......Plain-Pythonbuildsucceeded.********************************* |
在Linux上安装SQLAlchemy
建议我们在安装SQLAlchemy之前创建一个virtualenv。所以,让我们继续做:
123456 | $virtualenvsqlalchemy-workspaceNewpythonexecutableinsqlalchemy-workspace/bin/pythonInstallingdistribute....................done.Installingpip...............done$cdsqlalchemy-workspace$sourcebin/activate |
然后,安装SQLAlchemy的最简单的方法是使用Python的包管理器pip
:
12345678910 | $pipinstallsqlalchemyDownloading/unpackingsqlalchemy DownloadingSQLAlchemy-0.8.1.tar.gz(3.8Mb):3.8Mbdownloaded Runningsetup.pyegg_infoforpackagesqlalchemy ...... noPReviously-includeddirectoriesfoundmatching'doc/build/output'SuccessfullyinstalledsqlalchemyCleaningup... |
在Mac OS X上安装SQLAlchemy
在Mac OS X上安装SQLAlchemy与Linux相比相同。按照与Linux相同的步骤创建Python virtualenv之后,可以使用以下命令安装SQLAlchemy:
12345678910111213141516 | $virtualenvsqlalchemy-workspaceNewpythonexecutableinsqlalchemy-workspace/bin/pythonInstallingsetuptools............done.Installingpip...............done.$cdsqlalchemy-workspace$sourcebin/activate$pipinstallsqlalchemyDownloading/unpackingsqlalchemy DownloadingSQLAlchemy-0.8.2.tar.gz(3.8MB):3.8MBdownloaded Runningsetup.pyegg_infoforpackagesqlalchemy ...... nopreviously-includeddirectoriesfoundmatching'doc/build/output'SuccessfullyinstalledsqlalchemyCleaningup... |
而已。您已成功安装SQLAlchemy,您可以立即使用新的SQLAlchemy-powered virtualenv 开始编写声明性模型。
概要
在Linux或Mac OS X下,建议在使用pip的virtualenv中安装SQLAlchemy,因为它比从源代码安装SQLAlchemy更方便。在Windows下,您必须使用系统范围的Python安装从源代码安装它。
参考链接:http://pythoncentral.io/how-to-install-sqlalchemy/
http://www.tuicool.com/articles/aueyMn
http://blog.csdn.net/billvsme/article/details/50197197