在 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脚本进行安装。
C
:
\
>
C
:
\
Python27
\
python
.exe
.
\
setup
.py
install
running
install
running
build
running
build
_ py
.
.
.
.
.
.
Plain
-
Python
build
succeeded
.
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
在Linux上安装SQLAlchemy
建议我们在安装SQLAlchemy之前创建一个virtualenv。 所以,让我们继续做:
$
virtualenv
sqlalchemy
-
workspace
New
python
executable
in
sqlalchemy
-
workspace
/
bin
/
python
Installing
distribute
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.done
.
Installing
pip
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.done
$
cd
sqlalchemy
-
workspace
$
source
bin
/
activate
然后,安装SQLAlchemy的最简单的方法是使用Python的包管理器 pip
:
$
pip
install
sqlalchemy
Downloading
/
unpacking
sqlalchemy
Downloading
SQLAlchemy
-
0.8.1.tar.gz
(
3.8Mb
)
:
3.8Mb
downloaded
Running
setup
.py
egg_info
for
package
sqlalchemy
.
.
.
.
.
.
no
previously
-
included
directories
found
matching
'doc/build/output'
Successfully
installed
sqlalchemy
Cleaning
up
.
.
.
在Mac OS X上安装SQLAlchemy
在Mac OS X上安装SQLAlchemy与Linux相比相同。 按照与Linux相同的步骤创建Python virtualenv之后,可以使用以下命令安装SQLAlchemy:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$
virtualenv
sqlalchemy
-
workspace
New
python
executable
in
sqlalchemy
-
workspace
/
bin
/
python
Installing
setuptools
.
.
.
.
.
.
.
.
.
.
.
.done
.
Installing
pip
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.done
.
$
cd
sqlalchemy
-
workspace
$
source
bin
/
activate
$
pip
install
sqlalchemy
Downloading
/
unpacking
sqlalchemy
Downloading
SQLAlchemy
-
0.8.2.tar.gz
(
3.8MB
)
:
3.8MB
downloaded
Running
setup
.py
egg_info
for
package
sqlalchemy
.
.
.
.
.
.
no
previously
-
included
directories
found
matching
'doc/build/output'
Successfully
installed
sqlalchemy
Cleaning
up
.
.
.
而已。 您已成功安装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