[Bug 1302963] Re: Calendar() class can not be initialized

eric vongesell at gmail.com
Mon May 11 11:56:17 UTC 2015


On 14.04 pip --upgrade parsedatetime appears to work. Additionally
installing from sources with latest version works. Just make certain you
dont have old copies of the library laying around. Then actual route I
got to the fix involved removing the library from /usr/lib and
/usr/local/lib and then installing via pip. To check the solution via
sources I installed the version installed via pip and installed then
from sources. So both options worked for me on 14.04

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to parsedatetime in Ubuntu.
https://bugs.launchpad.net/bugs/1302963

Title:
  Calendar() class can not be initialized

Status in parsedatetime package in Ubuntu:
  Fix Released

Bug description:
  Using the simple example from upstreams readme
  (https://github.com/bear/parsedatetime) raises an error:

  $python
  >>> import parsedatetime.parsedatetime as pdt
  >>> cal = pdt.Calendar()
  Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "/usr/lib/python2.7/dist-packages/parsedatetime/__init__.py", line 216, in __init__
      self.ptc = Constants()
    File "/usr/lib/python2.7/dist-packages/parsedatetime/__init__.py", line 1733, in __init__
      self.locale = pdtLocales['icu'](self.localeID)
    File "/usr/lib/python2.7/dist-packages/parsedatetime/pdt_locales.py", line 151, in __init__
      self.icu = pyicu.Locale(localeID)
  icu.InvalidArgsError: (<type 'icu.Locale'>, '__init__', (None,))

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/parsedatetime/+bug/1302963/+subscriptions



More information about the foundations-bugs mailing list