Учебник Django – Исправлено неподтвержденное исключение (pytz не установлен)

В настоящее время я работаю над официальным учебником Django, используя версию 1.6.1 и версию 2.7.5 python на OSX. Я работаю над частью 2, которая является интерфейсом администратора. Когда я пытаюсь перейти на / admin / polls / poll /, я получаю следующий отчет об ошибке:

ImproperlyConfigured at /admin/polls/poll/ This query requires pytz, but it isn't installed. Request Method: GET Request URL: http://127.0.0.1:8000/admin/polls/poll/ Django Version: 1.6.1 Exception Type: ImproperlyConfigured Exception Value: This query requires pytz, but it isn't installed. Exception Location: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/db/backends/sqlite3/base.py in datetime_trunc_sql, line 196 Python Executable: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python Python Version: 2.7.5 

Я попытался установить pytz, установив pip (который требовал установки setuptools), но это не имело никакого значения. Кроме того, я перехожу к этому руководству во второй раз, и я знаю, что месяц назад я не сталкивался с этой проблемой. Может ли обновление Mavericks вызвать некоторые проблемы?

4 Solutions collect form web for “Учебник Django – Исправлено неподтвержденное исключение (pytz не установлен)”

Я тоже получал такую ​​же ошибку. Я установил pytz

 $ pip install pytz 

а затем я перезапустил сервер. Исключением уже нет.

После продолжения поиска django и pytz я нашел примечания к выпуску 1.6 Django, в которых упоминается, что теперь вы должны установить pytz для работы с Sqlite3, если USE_TZ = True в ваших settings.py.

Я не знаю, какой эффект имеет USE_TZ для вашего приложения, но установка этого значения в False позволяет мне перейти в учебное пособие. Я надеюсь, что учебник Django будет обновлен, чтобы отразить это изменение.

Решение очень просто.

 pip install pytz 

а затем остановите и перезапустите сервер

У меня была такая же ошибка, затем я установил pytz с pip install pytz и снова имел ту же ошибку, пока не перезапустил WSGI-экземпляр. (например, коснитесь wsig.py ( touch wsgi.py ) или перезапустите apache ( apache2ctl restart )

  • Как проверить, локализован ли объект datetime с помощью pytz?
  • pytz.timezone показывает странные результаты для Азии / Калькутты?
  • Python - от локального времени DST до UTC
  • Как использовать сокращенное имя часового пояса (PST, IST) в Pytz
  • pytz install на Mac
  • pytz: Почему нормализация необходима при переходе между часовыми поясами?
  • удалить pytz часовой пояс
  • pytz.astimezone не учитывает летнее время?
  •  
    Interesting Posts for Van-Lav

    Mayavi: интерполировать цвета лица в triangular_mesh

    При чтении огромного файла HDF5 с «pandas.read_hdf ()», почему я все еще получаю MemoryError, хотя я читаю куски, указав chunksize?

    Обработка исключений из urllib2 и механизация в Python

    Как анализировать / извлекать данные из статьи с размеченной медиавиками через python

    Атрибуты класса и базового класса на основе Python?

    Python – найти путь к запущенному файлу

    Проверить отступ строки?

    Создает ли отдельные функции вместо одного большого медленного времени обработки?

    Эффективная и pythonic проверка для сингулярной матрицы

    Переключение с 64-битного python.exe на 32bit в среднем исполнении

    Django App Engine: AttributeError: объект 'AnonymousUser' не имеет атрибута 'backend'

    _tkinter.TclError: не удается найти пакет Tktable

    Невозможно импортировать PIL в Сикули

    Python 3.4 вызывает UnicodeEncodeError на сервере Apache2 (Mac), но отлично работает в командной строке

    Отображение вывода подпроцесса в stdout и перенаправление его

    Python - лучший язык программирования в мире.