Проблема с импортом модуля pytz после обновления
Я недавно обновился с Python 2.7.6 до 2.7.12. В моем коде 2.7.6 (который работал) у меня был следующий импорт:
from pytz import timezone
def get_curr_time():
pst = timezone('US/Pacific')
cur_time = datetime.now(pst)
return cur_time.strftime('%Y-%m-%d, %H:%M:%S')
На 2.7.12 он сразу выдает ошибку, говоря pytz нет такого модуля.
ImportError: No module named pytz
Я изменился pytz
в time
но это не сработало (думаю функция get_curr_time()
сломал). Любой способ обойти это, если это возможно, сохраняя get_curr_time()
как есть?
2 ответа
pytz
в настоящее время не установлен на вашем компьютере. Вы должны сначала установить его. Чтобы установить его через. pip
Вы можете просто сделать:
sudo pip install pytz
как ни странно, у меня была такая же проблема.
я сделал
pip uninstall pytz
затем сделал
pip install pytz
и это сработало