在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