Actually, never mind all that. Mayavi simply rufuses to work properly
on my system and the documentation on sage integration is just too
scant.

I will just have to make do with implicit_plot3d and the like. I was
wondering if there is any way of integrating an implicit_plot3d plot
and a "slice" image plot of the function together as in this Mayavi
example

http://code.enthought.com/projects/mayavi/docs/development/html/mayavi/mlab.html#visualizing-volumetric-scalar-data

On May 7, 12:28 am, ObsessiveMathsFreak
<obsessivemathsfr...@gmail.com> wrote:
> Well, I finally managed to install these packages, but mayavi seem
> very flakey. Some example taken from the mayavi site work, others do
> not.
>
> Is there a list of updated sage examples for mayavi somehwhere? In
> particular, are there any examples of plotting 3D data sets?
>
> On May 6, 2:16 am, Jorge E. ´Sanchez Sanchez <hnr...@hotmail.com>
> wrote:
>
>
>
>
>
>
>
> > I have made a few months ago the upgrade of mayavi experimental spkg to 
> > version 3.5,
> > I forgot the ticket info now (you can search it by the name 
> > ets-3.5.0-20101024.p0.spkg), to install it you have to
> > follow the guidelines in Jaap's 
> > page:http://sage.math.washington.edu/home/jsp/SPKGS/ETS, just instead of
> > the ets-3.2, I suggest you to use the one I mentioned before, besides 
> > mayavi it also includes also the Graph Canvas,
> > Scimath, SetupDocs and Traits Enthought Python parafernalia, I have been 
> > since then working with it inside sage,
> > without any problem.
>
> > Regards
> > Jorge
>
> > > Date: Thu, 5 May 2011 12:40:55 -0700
> > > Subject: [sage-support] Re: Plotting Functions of 3 variables
> > > From: obsessivemathsfr...@gmail.com
> > > To: sage-support@googlegroups.com
>
> > > _None_ of those experimental packages work on my system. The first
> > > dependancy, wxPython-2.8.7.1.spkg give the following error (after
> > > taking ages compiling)
>
> > > In file included from ../src/gtk/gsockgtk.cpp:21:
> > > ../include/wx/gsocket.h:40: error: using typedef-name ‘GSocket’ after
> > > ‘class’
> > > /usr/include/glib-2.0/gio/giotypes.h:132: error: ‘GSocket’ has a
> > > previous declaration here
> > > In file included from ../include/wx/gsocket.h:179,
> > >                  from ../src/gtk/gsockgtk.cpp:21:
> > > ../include/wx/unix/gsockunx.h:40: error: using typedef-name ‘GSocket’
> > > after ‘class’
> > > /usr/include/glib-2.0/gio/giotypes.h:132: error: ‘GSocket’ has a
> > > previous declaration here
> > > ../src/gtk/gsockgtk.cpp: In function ‘void _GSocket_GDK_Input(void*,
> > > gint, GdkInputCondition)’:
> > > ../src/gtk/gsockgtk.cpp:34: error: ‘struct _GSocket’ has no member
> > > named ‘Detected_Read’
> > > ../src/gtk/gsockgtk.cpp:36: error: ‘struct _GSocket’ has no member
> > > named ‘Detected_Write’
> > > ../src/gtk/gsockgtk.cpp: In member function ‘virtual bool
> > > GSocketGUIFunctionsTableConcrete::Init_Socket(GSocket*)’:
> > > ../src/gtk/gsockgtk.cpp:56: error: ‘struct _GSocket’ has no member
> > > named ‘m_gui_dependent’
> > > ../src/gtk/gsockgtk.cpp:57: error: ‘struct _GSocket’ has no member
> > > named ‘m_gui_dependent’
> > > ../src/gtk/gsockgtk.cpp: In member function ‘virtual void
> > > GSocketGUIFunctionsTableConcrete::Destroy_Socket(GSocket*)’:
> > > ../src/gtk/gsockgtk.cpp:67: error: ‘struct _GSocket’ has no member
> > > named ‘m_gui_dependent’
> > > ../src/gtk/gsockgtk.cpp: In member function ‘virtual void
> > > GSocketGUIFunctionsTableConcrete::Install_Callback(GSocket*,
> > > GSocketEvent)’:
> > > ../src/gtk/gsockgtk.cpp:72: error: ‘struct _GSocket’ has no member
> > > named ‘m_gui_dependent’
> > > ../src/gtk/gsockgtk.cpp:75: error: ‘struct _GSocket’ has no member
> > > named ‘m_fd’
> > > ../src/gtk/gsockgtk.cpp:83: error: ‘struct _GSocket’ has no member
> > > named ‘m_server’
> > > ../src/gtk/gsockgtk.cpp:90: error: ‘struct _GSocket’ has no member
> > > named ‘m_fd’
> > > ../src/gtk/gsockgtk.cpp: In member function ‘virtual void
> > > GSocketGUIFunctionsTableConcrete::Uninstall_Callback(GSocket*,
> > > GSocketEvent)’:
> > > ../src/gtk/gsockgtk.cpp:98: error: ‘struct _GSocket’ has no member
> > > named ‘m_gui_dependent’
> > > ../src/gtk/gsockgtk.cpp:108: error: ‘struct _GSocket’ has no member
> > > named ‘m_server’
> > > make: *** [monodll_gsockgtk.o] Error 1
> > > Error building wx widgets.
>
> > > real       1m54.899s
> > > user       1m22.910s
> > > sys        0m12.030s
> > > sage: An error occurred while installing wxPython-2.8.7.1
>
> > > The others give various different errors. For instance, I'm
> > > encountering the "allow-hosts" error seen in this thread
>
> > >http://groups.google.com/group/sage-support/browse_thread/thread/b634...
>
> > > But I don't even know if it was resolved in that thread or not.
>
> > > IS there a way of getting any of these packages installed? Should I
> > > update my sage installation to a newer version(currently 4.6.2)?
>
> > > On May 5, 8:24 pm, kcrisman <kcris...@gmail.com> wrote:
> > > > On May 5, 1:43 pm, ObsessiveMathsFreak <obsessivemathsfr...@gmail.com>
> > > > wrote:
>
> > > > > Thanks but, these methods are not wholly adequate for my purposes.
>
> > > > > I have been investigating the mayavi python package and the examples
> > > > > given 
> > > > > herehttp://code.enthought.com/projects/mayavi/docs/development/html/mayav...
>
> > > > > Apparently sagemath has support for mayavi, but when I follow the
> > > > > instructions 
> > > > > herehttp://www.sagemath.org/doc/numerical_sage/installation_osx.html
>
> > > > > I get an error
>
> > > > > sage: install_package("python-2.5.1-framework")
> > > > > ValueError: There is no package name starting with 'python-2.5.1-
> > > > > framework'.
>
> > > > Looking at
>
> > > > ./sage -optional
>
> > > > I don't get these.  I think they are all experimental.
>
> > > > > And so on for the other commands in the page.
>
> > > > > I'm wondering if mayavi has been removed from sage, or whether its
> > > > > functionality is now part of the core packages?
>
> > > > No, it's there, and not in Sage - 
> > > > seehttp://www.sagemath.org/packages/experimental/
> > > > But probably the steps to use it need updating.  You may also want to
> > > > search the lists - there are a fair number of threads about it.
>
> > > > I can't find the python framework one - can someone else help with the
> > > > status of that?
>
> > > > - kcrisman
>
> > > --
> > > To post to this group, send email to sage-support@googlegroups.com
> > > To unsubscribe from this group, send email to 
> > > sage-support+unsubscr...@googlegroups.com
> > > For more options, visit this group 
> > > athttp://groups.google.com/group/sage-support
> > > URL:http://www.sagemath.org

-- 
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to