geekdoc-python-zh/docs/pythoncentral/how-to-install-sqlalchemy.md

3.0 KiB
Raw Blame History

如何安装 SQLAlchemy

原文:https://www.pythoncentral.io/how-to-install-sqlalchemy/

在 Python 的 SQLAlchemy 的系列介绍教程的上一篇文章中,我们学习了如何使用 SQLAlchemy 的声明编写数据库代码。在本文中,我们将学习如何在 Linux、Mac OS X 和 Windows 上安装 SQLAlchemy。

在 Windows 上安装 SQLAlchemy

在 Windows 上安装 SQLAlchemy 之前,您需要使用 Python 的 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
......
没有找到与' doc/build/output' 
匹配的以前包含的目录成功安装 sqlalchemy 
清理...

在 Mac OS X 上安装 SQLAlchemy

在 Mac OS X 上安装 SQLAlchemy 相对来说与 Linux 相同。按照与 Linux 相同的步骤创建 Python virtualenv 后,可以使用以下命令安装 SQLAlchemy:


$ 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
......
没有找到与' doc/build/output' 
匹配的以前包含的目录成功安装 sqlalchemy 
清理...

就是这样。您已经成功地安装了 SQLAlchemy现在您可以开始使用新的 SQLAlchemy 驱动的 virtualenv 编写声明性模型。

摘要

在 Linux 或 Mac OS X 下,建议使用 pip 在 virtualenv 中安装 SQLAlchemy因为这比从源代码安装更方便。而在 Windows 下,您必须使用系统范围的 Python 安装从源代码安装它。