Я знаю его 3 года слишком поздно, но, может быть, он может помочь кому-то другому, потому что я нашел что-то подобное, кроме библиотеки времени и времени, что не совсем то же самое, что и просьбы здесь.
ive сделал что-то подобное для немецкого часового пояса, это немного сложно из-за летнего времени и високосных лет, когда у вас есть 366 дней.
ему может потребоваться небольшая работа с функцией isDaylightSavingTimeInGermany, разные временные интервалы изменяются в разное время перехода на летнее время.
в любом случае, посмотрите эту страницу: https://github.com/zerkotin/german-timezone-converter/wiki
основными методами являются: convertLocalDateToGermanTimezone convertGermanDateToLocalTimezone
ive прилагает усилия к документированию, поэтому он не будет настолько запутанным.
PyQtGraph автоматически определяет, какая версия Qt установлена. По умолчанию сначала выполняется поиск PyQt4, затем PySide и, наконец, PyQt5. Глядя на трассировку стека, кажется, что есть какая-то старая сломанная установка PyQt4, которую он пытается импортировать безуспешно.
Вы можете заставить PyQtGraph использовать PyQt5, установив переменную окружения PYQTGRAPH_QT_LIB
в PyQt5
. Возможно, вам нужно перезапустить Jupyter после установки переменной окружения.