Thank you for taking the time to read and respond to this post.
I am new to Python and am very eager to start using Python as a way to access and develop tools for Maya. I am struggling to get the inital plugin to be built.
I am running Windows XP sp2.
I've installed Python 2.4.3.
I've installed gccxml, pygccxml, pypplusplus (and experimental CVS components).
I've created PYTHONPATH variables to point to the various directories needed and yet I get the following error when I try to import pypp_setup.py:
Traceback (most recent call last):
File "<pyshell#2>", line 1, in -toplevel-
File "L:\PYTHON\maya-0.9.2\pypp_setup.py", line 7, in -toplevel-
from pypp_api import *
File "C:\Python24\Lib\site-packages\pyplusplus\experimental\pypp_api.py", line 59, in -toplevel-
from pyplusplus import code_creators
File "C:\Python24\Lib\site-packages\pyplusplus\__init__.py", line 26, in -toplevel-
File "C:\Python24\Lib\site-packages\pyplusplus\code_creators\__init__.py", line 108, in -toplevel-
from indexing_suites import indexing_suite1_t
ImportError: cannot import name indexing_suite1_t
Any assistance would be very much appreciated. Thank you very much.
The error you see here happens inside pyplusplus. It looks as if something is wrong with your pygccxml/pyplusplus installation. Did you get those also from cvs? Then it's not the latest version. The pygccxml/pyplusplus project has switched to Subversion for version control, so you have to check out your version from svn instead of cvs.
The additional code that has been in "experimental" is now in contrib/pypp_api.
By the way, what version of Maya are you using? If possible I would recommend to use the pre-generated sources so that you don't have to run pyplusplus at all (this would simplify things quite a bit). Even when you get the above fixed you might run into another problem with gccxml and the MSVC headers. At least, I haven't been able yet to generate the sources on Windows (gccxml always produces errors). Instead, I'm generating them on Linux and use those sources for Windows as well.
- Matthias -
I found my way to the pyplusplus files through the doxygen files that are part of Maya 0.9.2 package. The link I finally used was: https://sourceforge.net/project/showfiles.php?group_id=118209
I'll have a look at the SVN files, but in the meantime I think you may be very correct in thinking that bypassing the compiling process would be great. I am running Maya 7.0.1, and 6.5 for WindowsXP (I have earlier licensed versions, but only access them for legacy purposes). Would you happen to have the .mll files that I could load directly? Thanks!
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.