gpt4 book ai didi

python - Ubuntu python-dateutil 安装/升级问题。 dateutil.zoneinfo.gettz 返回 NoneType

转载 作者:IT王子 更新时间:2023-10-29 01:10:12 25 4
gpt4 key购买 nike

我在使用 python dateutil.zoneinfo 模块时遇到问题。注意:

  • 损坏的 Ubuntu 机器是 ( Ubuntu 11.04 )
  • 工作的 Ubuntu 机器是 ( Ubuntu 11.10 )

损坏的 Ubuntu 机器:

In [1]: from dateutil import zoneinfo`
In [2]: from_zone = zoneinfo.gettz('UTC')
In [3]: from_zone

来自工作中的 Ubuntu 机器:

In [1]: from dateutil import zoneinfo
In [2]: from_zone = zoneinfo.gettz('UTC')
In [3]: from_zone
Out[3]: tzfile('Etc/UTC')

一些 Python 自省(introspection)。

损坏的 Ubuntu 机器:

In [5]: zoneinfo.ZONEINFOFILE

来自工作中的 Ubuntu 机器:

In [4]: zoneinfo.ZONEINFOFILE
Out[4]: '/usr/local/lib/python2.7/dist-packages/python_dateutil-1.5-py2.7.egg/dateutil/zoneinfo/zoneinfo-2010g.tar.gz'

更多信息:坏掉的机器,已经从 python 2.6 升级到 python 2.7。做一个

$ locate zoneinfo
-- snip --
/usr/lib/pymodules/python2.6/dateutil/zoneinfo
/usr/lib/pymodules/python2.6/dateutil/zoneinfo/__init__.py
/usr/lib/pymodules/python2.6/dateutil/zoneinfo/__init__.pyc
/usr/lib/pymodules/python2.7/dateutil/zoneinfo
/usr/lib/pymodules/python2.7/dateutil/zoneinfo/__init__.py
/usr/lib/pymodules/python2.7/dateutil/zoneinfo/__init__.pyc
/usr/local/lib/python2.6/dist-packages/dateutil/zoneinfo
/usr/local/lib/python2.6/dist-packages/dateutil/zoneinfo/__init__.py
/usr/local/lib/python2.6/dist-packages/dateutil/zoneinfo/__init__.pyc
/usr/local/lib/python2.6/dist-packages/dateutil/zoneinfo/zoneinfo-2010g.tar.gz
/usr/local/lib/python2.6/dist-packages/dateutil/zoneinfo/zoneinfo-2011d.tar.gz
/usr/share/zoneinfo
/usr/share/pyshared/dateutil/zoneinfo
-- snip --

我可以看到问题,但我不确定该怎么做。注意:我尝试使用“synaptic package manager”重新安装 python-dateutil 但无济于事。

最佳答案

我知道这是 8 个月后,但我遇到了同样的问题。我的解决方案是通过以下方式卸载现有版本:

sudo pip uninstall python-dateutil

然后通过

重新安装

sudo easy_install python-dateutil

我希望这对某人有帮助。

关于python - Ubuntu python-dateutil 安装/升级问题。 dateutil.zoneinfo.gettz 返回 NoneType,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12371884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com