Thanks, Keith! With Python 2.2.3 I can now initialize the DLL. Next step
will be to get it to load the script.


From: Keith Arnett 
Sent: Monday, April 03, 2006 8:12 AM
To: framers at
Cc: James Ramsay
Subject: RE: fmPython

Hi Jim,

I think the problem is that you are running Python 2.4.1, fmPython requires
Python V. 2.2.x, downloadable at:

If you uninstall 2.4.3 and install the 2.2.3 version, you should be OK. I
just did the install on my computer and it is working as expected.




Keith Arnett

Senior Technical Writer

webMethods, Inc.\ Fairfax VA


Mobile: 540-671-1954


Date: Sun, 2 Apr 2006 16:06:41 -0400 

From: James Ramsay <>

Subject: fmPython

To: framers at


      <A3E375FA108EF94496269A5A96AFCAC1054F6871 at>

Content-Type: text/plain

Has anyone installed fmPython

<> &page=fmPython)
successfully? I want

to use the script that converts all text insets to text prior to distilling

a book to PDF, but I can't get fmPython to initialize. I get the following


Cannot initialize API client c:\program


Check for errors in the APIClients section of C:\Program

Files\Adobe\Framemaker6.0\C:\Program Files\Adobe\FrameMaker6.0\maker.ini,

verify that the client program exists, and make sure you have enough swap

space to run the client.

There are no instructions for adding a line to the APIClient section of the

maker.ini file in the bare bones fmPython documentation. I tried making one

up, but it had no effect. Any ideas?

I'm running Windows XP, Frame 6.0 with FrameScript 2.1 and IXGen 5.5 already

installed, Python 2.4.3, and the fmPython22.dll in the default

fminit\Plugins folder.

Thanks in advance for your help,


Jim Ramsay

Senior Technical Writer

webMethods Denver

Reply via email to