Eric3 for Windows not firing up.
Hi, I downloaded Python 2.4.1 for Windows and PyQtGPL10.exe and Eric3snapshot2005-04-10.exe from http://pythonqt.vanrietpaap.nl/ They seemed to install fine. Python 2.4.1 works. I tried Linguist and Designer, but there was some entrypoint error in qt-mt3.dll. I copied this file into the c:\windows directory, and then QT at least fired up, with Linguist and Designer now working. Then I tried Eric3, but I get the following: The procedure entry point [EMAIL PROTECTED]@@MAEXPAVQWheelEvent@@@Z could not be located in the dynamic link library qt-mt3.dll. Any clues how to fix this one? thanks Michael -- http://mail.python.org/mailman/listinfo/python-list
Newbie question: Sub-interpreters for CAD program
Hi all, I'm a newbie to Python, so I have a question about writing an application that also has a scripting ability. I'm thinking of Eric3 as an example. It's written in Python, but it also has an interpreter window. The user doesn't have access (I don't think...) to all the internal stuff that makes the IDE work. In my case I'd like to write a CAD program which allows the user to write Python scripts, and to provide an API to do CAD stuff, manipulate parameters, circuits, layouts, simulations, etc. The user should not have access to the internals of the CAD program itself. The CAD program is written primarily in Python, with possibly C++ extensions for speed critical stuff. There is another posting currently asking about how many interpreters are needed with how many thread states each. Since this is new to me, can someone please explain how this sort of thing is "supposed" to work, from a high level? I have a strong EE and hardware background (hence my need to write a CAD program that doesn't piss me off), but not a CS background. Thanks Michael -- http://mail.python.org/mailman/listinfo/python-list
Re: Newbie question: Sub-interpreters for CAD program
Hi, Actually I was thinking of doing the bulk of everything in Python, and then embedding a Python interpreter into the CAD program. Anything in C++ would be to speed up critical things, like rules checking, etc. I have looked at python cad (found it a year or two ago) and am inspired by it; I'm glad someone's done the legwork, although it's a long way from anything EDA related (well, the 2d stuff could be used for schematics). I have also looked at gEDA and found it lacked the "modern feel" I'm looking for. It seems people are stuck on batch processing of text descriptions, and NOT integrating completely the front-to-back design process. I'd like to write something that (eventually) would actually have an install program and run like a normal app, on Windoze or Linux. Most of my experience with open source software is that it's not user-oriented. Finally, if I write something that's cool, I may try to make money from it, which means I'm not sure how much I'm going to want to release to the general public. This means I can't use code from pythonCad, etc., if I want to keep it propietary. I could make it free for noncommercial use. Anyway, that's a long way off. My original question was about how to run an interpreter within the interpreter, and whether that's what needs to be done to have some scripting capabilities which separated the user's code from the main application. Michael -- http://mail.python.org/mailman/listinfo/python-list
Re: Newbie question: Sub-interpreters for CAD program
Cool, I went to the UofA for my MS in ECE, 2000. I did my theses under Chuck Higgins. -- http://neuromorph.ece.arizona.edu/pubs/ma_schwager_msthesis.pdf The tools we had were constantly underwhelming me, so I've been thinking for years that a properly designed new toolset for students should be marketable, etc. I'll take a look at your site (although I think I may have come across it before.) Michael :) -- http://mail.python.org/mailman/listinfo/python-list