安装dateutil

时间:2011-08-04 19:48:11

标签: python python-dateutil

我想安装最新版本的dateutil,以使用Python 3.1。我的系统默认版本的Python是2.6.1,因此我运行使用Python 3.x语法编写的脚本,将以下shebang添加到每个文件的顶部:

#!/usr/local/bin/python3.1
# -*- coding utf-8 -*-

任何人都可以告诉我,为了让dateutil 2.0与这个3.1版本的Python一起工作,我需要做些什么。

谢谢, 保罗。

2 个答案:

答案 0 :(得分:2)

您可能需要使用您打算使用的python版本调用setup.py。如下所示:

$ /usr/local/bin/python3.1 setup.py build
$ sudo /usr/local/bin/python3.1 setup.py install

无需编辑源文件的第一个shebang行。

有关详细信息,请参阅Installing Python Modules

答案 1 :(得分:0)

您可能希望使用virtualenv在多个python环境之间切换。在你描述的情况下,你可以用Python 3.1设置一个新的virtualenv,只需在virtualenv中使用pip来安装任何东西,包括dateutil 2.0:)