From: Hagai C. <ha...@gm...> - 2010-05-11 07:37:11
|
I'm trying to call functions from the NLTK library, using Jython. import nltk yields the following error: Traceback (most recent call last): File "E:\Dev\workspace\NLP\src\Hello.py", line 2, in <module> import nltk File "C:\jython2.5.1\Lib\nltk\__init__.py", line 83, in <module> from collocations import * File "C:\jython2.5.1\Lib\nltk\collocations.py", line 38, in <module> from nltk.util import ingrams File "C:\jython2.5.1\Lib\nltk\util.py", line 12, in <module> import pydoc File "C:\jython2.5.1\Lib\pydoc.py", line 1812, in <module> help = Helper(sys.stdin, sys.stdout) File "C:\jython2.5.1\Lib\pydoc.py", line 1626, in __init__ execdir = os.path.dirname(sys.executable) File "C:\jython2.5.1\Lib\ntpath.py", line 209, in dirname return split(p)[0] File "C:\jython2.5.1\Lib\ntpath.py", line 166, in split d, p = splitdrive(p) File "C:\jython2.5.1\Lib\ntpath.py", line 121, in splitdrive if p[1:2] == ':': TypeError: 'NoneType' object is unsubscriptable Any |
From: Alan K. <jyt...@xh...> - 2010-05-11 08:50:11
|
[Hagai] > I'm trying to call functions from the NLTK library, using Jython. > import nltk [ .. snip ..] > File "C:\jython2.5.1\Lib\ntpath.py", line 121, in splitdrive > if p[1:2] == ':': > TypeError: 'NoneType' object is unsubscriptable Please can you run the following script with jython, and report back on the output? import os.path, sys print "Jython: %s" % sys.version print "Executable: %s" % sys.executable print "Exec dir: %s" % os.path.dirname(sys.executable) Here is the output on my system Jython: 2.5.1 (Release_2_5_1:6813, Sep 26 2009, 13:47:54) [Java HotSpot(TM) Client VM (Sun Microsystems Inc.)] Executable: C:\jython251\jython.bat Exec dir: C:\jython251 Thanks, Alan. |
From: Hagai C. <ha...@gm...> - 2010-05-11 08:55:37
|
Jython: 2.5.1 (Release_2_5_1:6813, Sep 26 2009, 13:47:54) [Java HotSpot(TM) Client VM (Sun Microsystems Inc.)] Executable: None Traceback (most recent call last): File "E:\Dev\workspace\NLP\src\Hello.py", line 4, in <module> print "Exec dir: %s" % os.path.dirname(sys.executable) File "C:\jython2.5.1\Lib\ntpath.py", line 209, in dirname return split(p)[0] File "C:\jython2.5.1\Lib\ntpath.py", line 166, in split d, p = splitdrive(p) File "C:\jython2.5.1\Lib\ntpath.py", line 121, in splitdrive if p[1:2] == ':': TypeError: 'NoneType' object is unsubscriptable -----Original Message----- From: ala...@gm... [mailto:ala...@gm...] On Behalf Of Alan Kennedy Sent: Tuesday, May 11, 2010 11:50 AM To: Hagai Cibulski Cc: jyt...@li... Subject: Re: [Jython-users] using NLTK in Jython [Hagai] > I'm trying to call functions from the NLTK library, using Jython. > import nltk [ .. snip ..] > File "C:\jython2.5.1\Lib\ntpath.py", line 121, in splitdrive > if p[1:2] == ':': > TypeError: 'NoneType' object is unsubscriptable Please can you run the following script with jython, and report back on the output? import os.path, sys print "Jython: %s" % sys.version print "Executable: %s" % sys.executable print "Exec dir: %s" % os.path.dirname(sys.executable) Here is the output on my system Jython: 2.5.1 (Release_2_5_1:6813, Sep 26 2009, 13:47:54) [Java HotSpot(TM) Client VM (Sun Microsystems Inc.)] Executable: C:\jython251\jython.bat Exec dir: C:\jython251 Thanks, Alan. |
From: Hagai C. <ha...@gm...> - 2010-05-11 09:04:27
|
The problem seems to be related to me using PyDev plug in for eclipse (http://pydev.org/updates). When I tried it from the command line, it goes: E:\Dev\workspace\NLP>C:\Python26\python.exe src\Hello.py Jython: 2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500 32 bit (Intel)] Executable: C:\Python26\python.exe Exec dir: C:\Python26 -----Original Message----- From: ala...@gm... [mailto:ala...@gm...] On Behalf Of Alan Kennedy Sent: Tuesday, May 11, 2010 11:50 AM To: Hagai Cibulski Cc: jyt...@li... Subject: Re: [Jython-users] using NLTK in Jython [Hagai] > I'm trying to call functions from the NLTK library, using Jython. > import nltk [ .. snip ..] > File "C:\jython2.5.1\Lib\ntpath.py", line 121, in splitdrive > if p[1:2] == ':': > TypeError: 'NoneType' object is unsubscriptable Please can you run the following script with jython, and report back on the output? import os.path, sys print "Jython: %s" % sys.version print "Executable: %s" % sys.executable print "Exec dir: %s" % os.path.dirname(sys.executable) Here is the output on my system Jython: 2.5.1 (Release_2_5_1:6813, Sep 26 2009, 13:47:54) [Java HotSpot(TM) Client VM (Sun Microsystems Inc.)] Executable: C:\jython251\jython.bat Exec dir: C:\jython251 Thanks, Alan. |
From: Alan K. <jyt...@xh...> - 2010-05-11 09:21:48
|
[Hagai] > The problem seems to be related to me using PyDev plug in for eclipse > (http://pydev.org/updates). > > When I tried it from the command line, it goes: > E:\Dev\workspace\NLP>C:\Python26\python.exe src\Hello.py > Jython: 2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500 32 bit > (Intel)] > Executable: C:\Python26\python.exe > Exec dir: C:\Python26 Hmmm. Obviously, the output you've shown us above is from Cpython 2.6, not from jython at all. There is no jython 2.6 (yet), and the MSC 32 bit Intel part tells us that your cpython was compiled with the Microsoft C Compiler. Did you type in the command line shown above, or did PyDev create it for you? The stack trace you gave us earlier on was clearly using a jython Lib directory, at the very least. Not being a PyDev user, I'm afraid I can't help you in trying to figure out what might be wrong. Alan. |
From: Hagai C. <ha...@gm...> - 2010-05-11 09:29:44
|
Oops, I did run Python2.6 by mistake... Running your script from the command line using Jython2.5.1 yields: E:\Dev\workspace\NLP>C:\jython2.5.1\jython.bat src\Hello.py Jython: 2.5.1 (Release_2_5_1:6813, Sep 26 2009, 13:47:54) [Java HotSpot(TM) Client VM (Sun Microsystems Inc.)] Executable: C:\jython2.5.1\jython.bat Exec dir: C:\jython2.5.1 Hagai -----Original Message----- From: ala...@gm... [mailto:ala...@gm...] On Behalf Of Alan Kennedy Sent: Tuesday, May 11, 2010 12:22 PM To: Hagai Cibulski Cc: jyt...@li... Subject: Re: [Jython-users] using NLTK in Jython [Hagai] > The problem seems to be related to me using PyDev plug in for eclipse > (http://pydev.org/updates). > > When I tried it from the command line, it goes: > E:\Dev\workspace\NLP>C:\Python26\python.exe src\Hello.py > Jython: 2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500 32 bit > (Intel)] > Executable: C:\Python26\python.exe > Exec dir: C:\Python26 Hmmm. Obviously, the output you've shown us above is from Cpython 2.6, not from jython at all. There is no jython 2.6 (yet), and the MSC 32 bit Intel part tells us that your cpython was compiled with the Microsoft C Compiler. Did you type in the command line shown above, or did PyDev create it for you? The stack trace you gave us earlier on was clearly using a jython Lib directory, at the very least. Not being a PyDev user, I'm afraid I can't help you in trying to figure out what might be wrong. Alan. |
From: Hagai C. <ha...@gm...> - 2010-05-11 09:35:31
|
When I try to run my original program which tries to import the NLTK library from the command line, I get a different stack trace: E:\Dev\workspace\NLP>C:\jython2.5.1\jython.bat src\Hello.py Traceback (most recent call last): File "src\Hello.py", line 1, in <module> import nltk File "C:\jython2.5.1\Lib\nltk\__init__.py", line 96, in <module> import ccg File "C:\jython2.5.1\Lib\nltk\ccg\__init__.py", line 15, in <module> from chart import * File "C:\jython2.5.1\Lib\nltk\ccg\chart.py", line 33, in <module> from nltk.parse.api import * File "C:\jython2.5.1\Lib\nltk\parse\__init__.py", line 46, in <module> from featurechart import * File "C:\jython2.5.1\Lib\nltk\parse\featurechart.py", line 24, in <module> import nltk.data File "C:\jython2.5.1\Lib\nltk\data.py", line 44, in <module> from zlib import Z_SYNC_FLUSH ImportError: cannot import name Z_SYNC_FLUSH Hagai -----Original Message----- From: ala...@gm... [mailto:ala...@gm...] On Behalf Of Alan Kennedy Sent: Tuesday, May 11, 2010 12:22 PM To: Hagai Cibulski Cc: jyt...@li... Subject: Re: [Jython-users] using NLTK in Jython [Hagai] > The problem seems to be related to me using PyDev plug in for eclipse > (http://pydev.org/updates). > > When I tried it from the command line, it goes: > E:\Dev\workspace\NLP>C:\Python26\python.exe src\Hello.py > Jython: 2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500 32 bit > (Intel)] > Executable: C:\Python26\python.exe > Exec dir: C:\Python26 Hmmm. Obviously, the output you've shown us above is from Cpython 2.6, not from jython at all. There is no jython 2.6 (yet), and the MSC 32 bit Intel part tells us that your cpython was compiled with the Microsoft C Compiler. Did you type in the command line shown above, or did PyDev create it for you? The stack trace you gave us earlier on was clearly using a jython Lib directory, at the very least. Not being a PyDev user, I'm afraid I can't help you in trying to figure out what might be wrong. Alan. |
From: Alan K. <jyt...@xh...> - 2010-05-11 09:40:59
|
[Hagai] > When I try to run my original program which tries to import the NLTK library > from the command line, I get a different stack trace: [ .. snip .. ] > File "C:\jython2.5.1\Lib\nltk\data.py", line 44, in <module> > from zlib import Z_SYNC_FLUSH > ImportError: cannot import name Z_SYNC_FLUSH You're running an old version of NTLK: that bug was fixed two months ago. http://code.google.com/p/nltk/issues/detail?id=414 I suggest you download a more recent version of NTLK and try that. Alan. |
From: Hagai C. <ha...@gm...> - 2010-05-11 10:08:27
|
I'm running the latest NLTK2.0b8. Just to make sure, I just downloaded it again from: http://nltk.googlecode.com/files/nltk-2.0b8.win32.msi and re-installed, but I still get the same error... Hagai -----Original Message----- From: ala...@gm... [mailto:ala...@gm...] On Behalf Of Alan Kennedy Sent: Tuesday, May 11, 2010 12:41 PM To: Hagai Cibulski Cc: jyt...@li... Subject: Re: [Jython-users] using NLTK in Jython [Hagai] > When I try to run my original program which tries to import the NLTK library > from the command line, I get a different stack trace: [ .. snip .. ] > File "C:\jython2.5.1\Lib\nltk\data.py", line 44, in <module> > from zlib import Z_SYNC_FLUSH > ImportError: cannot import name Z_SYNC_FLUSH You're running an old version of NTLK: that bug was fixed two months ago. http://code.google.com/p/nltk/issues/detail?id=414 I suggest you download a more recent version of NTLK and try that. Alan. |
From: josu j. <jos...@gm...> - 2010-09-28 20:47:32
|
Hi Sorry by the late answer, but I have been making tests in my Macbook air and the times are low (not testing in the first running of jython). java -jar jython.jar --version 1. test > 2 second 2. test around 0.5 seconds? jython -V very similar Maybe you can have any kind of problem in your system. regards josu During the tests I am running other programs as chrome, mail, terminal, evernote, ... > ------------------------------------------------------------------------------ > > _______________________________________________ > Jython-users mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-users |
From: Vitor M. A. da C. <vit...@gm...> - 2010-09-28 22:52:11
|
In my machine (snow leopard) the times are very similar: vitor@dhcp50:nfse (master)$ time $(java -fullversion) java full version "1.6.0_20-b02-279" real 0m0.020s user 0m0.009s sys 0m0.008s vitor@dhcp50:nfse (master)$ time $(java -jar jython.jar --version) Jython 2.5.2b1 real 0m0.291s user 0m0.275s sys 0m0.045s -- Vitor M. A. da Cruz On Tue, Sep 28, 2010 at 17:10, josu jugo <jos...@gm...> wrote: > Hi > > Sorry by the late answer, but I have been making tests in my Macbook air > and the times are low (not testing in the first running of jython). > > java -jar jython.jar --version > 1. test > 2 second > 2. test around 0.5 seconds? > > jython -V > very similar > > Maybe you can have any kind of problem in your system. > > regards > > josu > > During the tests I am running other programs as chrome, mail, terminal, > evernote, ... > > > > > > > ------------------------------------------------------------------------------ > > > > _______________________________________________ > > Jython-users mailing list > > Jyt...@li... > > https://lists.sourceforge.net/lists/listinfo/jython-users > > > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > Jython-users mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-users > |