Привет, я пытаюсь использовать relativedelta
с модуля dateutil
.Как использовать dateutil.relativedelta в Python 3.x?
Я хочу сделать то, что упоминается 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