安装dateutil

2 投票
2 回答
4735 浏览
提问于 2025-04-16 22:55

我想安装最新版本的dateutil,以便在Python 3.1上使用。我的系统默认的Python版本是2.6.1,所以我在每个文件的顶部添加了以下这行代码,以便运行用Python 3.x语法写的脚本:

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

有没有人能告诉我,如何让dateutil 2.0在这个3.1版本的Python上运行?

谢谢,
保罗。

2 个回答

0

你可能想用 virtualenv 来在多个 Python 环境之间切换。在你提到的情况中,你可以创建一个新的虚拟环境,使用 Python 3.1,然后在这个虚拟环境里用 pip 安装任何东西,包括 dateutil 2.0 :)

2

你可能需要用你打算使用的Python版本来运行setup.py。可以像下面这样做:

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

不需要修改源文件的第一行shebang。

想了解更多信息,可以查看安装Python模块

撰写回答