安装dateutil
我想安装最新版本的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模块。