我遇到了python dateutil.zoneinfo模块的问题。 注:Ubuntu python-dateutil安装/升级问题。 dateutil.zoneinfo.gettz返回NoneType
- 破碎的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'
更多信息: 破碎机,从蟒蛇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无济于事。
累得:仍然没有喜悦 JDS @ JDS桌面:〜$定位中的python-dateutil /usr/share/python-support/python-dateutil.public 在/ var /缓存/ apt/archives目录/蟒蛇,dateutil_1 .4.1-3_all.deb /var/lib/dpkg/info/python-dateutil.list /var/lib/dpkg/info/python-dateutil.md5sums /var/lib/dpkg/info/python-dateutil。 postinst /var/lib/dpkg/info/python-dateutil.prerm –
我从/usr/lib/pymodules/python2.7/dateutil得到/ usr/bin/python - > python2.7 && –
工作!谢谢! –