【发布时间】:2012-09-11 14:21:27
【问题描述】:
我在使用 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 内省。
损坏的 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 --
我可以看到这个问题,但我不确定该怎么做。 注意:我尝试使用“突触包管理器”重新安装 python-dateutil 无济于事。
【问题讨论】:
标签: python linux ubuntu ubuntu-11.04