您好,我正在尝试使用dateutil
模块中的relativedelta
。如何在Python 3.x中使用dateutil.relativedelta?
我想要做的是here,给给定的datetime
对象添加几个月。
但我想使用Python 3,这和我收到以下错误:
Traceback (most recent call last):
File "bin/controller.py", line 2, in <module>
from dateutil.relativedelta import relativedelta
ImportError: No module named 'dateutil'
我然后阅读,现在dateutil是Python 3中的一部分,但我怎么导入呢? import dateutil
似乎不工作:
Traceback (most recent call last):
File "bin/controller.py", line 3, in <module>
import dateutil
ImportError: No module named 'dateutil'
我使用的virtualenv,所以我想用pip
安装。
为什么'蟒蛇,dateutil'而不是' dateutil'? – aairey
因为它是包的名称。它是这样工作的,不是吗? – acknowledge
是的,它的确如此,但在此之前我尝试过'pip install dateutil'。如果我知道它是'python-dateutil',我的问题就没有必要了:)。 – aairey