From: Kent J. <ke...@td...> - 2004-10-14 12:56:26
|
> > From: Iwan Vosloo <iw...@gl...> > I'm not quite clear on exactly what one distributes in what scenario. > > Obviously jython.jar needs to be distributed. Yes > I assume that also contains the 'standard python libraries' that are part of jython?? jython.jar contains the Jython runtime and the parts of the standard library that are implemented in Java. > > Then I see you also need to distribute the .py files your application used from jython's /Lib subdirectory. What are these - are _these_ the jython standard library equivalents from python (does not look like it...)? Yes, these are the parts of the standard library that are implemented in Jython. > > If I use libraries from the standard python2.1 distribution (or another 3rd party module I've installed for python2.1), how can I distribute them? Package the .py files in a jar and see to it that the jar file name is in sys.path (similar to how java handles jar files in its class path)? Yes, that will work. I usually use one jar for my application's .py files and another one for the Lib .py files. I put both of them on sys.path by setting python.path in the batch file that launches the app. Kent > > Thanks > -Iwan Vosloo > |