Thanks for the response. I am using MacPorts. How do I install that package? I can’t find it by itself on MacPorts.
Kyle. On Nov 13, 2014, at 9:37 PM, L.Bryce Whitson Jr. <[email protected]> wrote: > Kyle, > > It looks like you are missing the installation of the tvtk package that FiPy > utilizes. Are you using the Enthought Python distribution or MacPorts? Either > way, you should be able to find that package and install it. Once that is > done, I think everything will work. This is just my initial thoughts though. > > - - - - - - - - - - - - - - - - - > L.Bryce Whitson Jr. > [email protected] > > On Thu, Nov 13, 2014 at 8:30 PM, Kyle Briton Lawlor <[email protected]> > wrote: > Hi all, > > I am a graduate student beginning to work with FiPy. I am running into some > issues with getting the program and its dependencies configured properly. I > am not sure if this is the right place to ask these types of questions, let > me know if there is somewhere else I could go to find answers. So I will keep > things short and I admit I am relatively new to programming, so I have > probably done some silly things here. > > I am using a Mac OS X 10.9.5. I have installed FiPy via MacPorts (py27-fipy). > When I run test I get the following output: > “Ran 352 tests in 28.032s … Failed (failures=8)… Skipped 83 dockets examples > because ‘tvtk’ package cannot be imported” > > I worked through the 1D-Diffusion example. I had no troubles compiling > anything there (including the Viewer()). > > So I am now trying to work through the 2D-Diffusion in a square. > When it comes to viewing I am getting the following error: > "Import Error: Failed to import a viewer: [“matplotlib: ufunc ‘isfinite’ not > supported for the input types, and the inputs could not be safely coerced to > any supported types according to the casting rule ‘’safe’’, ‘gist: __call__() > takes at least 2 arguments (1 given)’,’gnu plot: __call__() takes at least 2 > arguments(1 given)’, ‘mayavi: No module named enthought.tvtk.api’]” > > My line of code for the viewing segment is: > if __name__=='__main__': > viewer=Viewer(vars=phi,datamin=0.,datamax=1.) > viewer.plot() > (resulting in the above error.) > > I am sure there is at least one dumb thing I am doing here. Any pointers or > help will be much appreciated. I hope there is a simple solution. I can > explain more of what I tried to do to fix this, but I’ll wait to hear back. > > Thanks, > Kyle > _______________________________________________ > fipy mailing list > [email protected] > http://www.ctcms.nist.gov/fipy > [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ] > > _______________________________________________ > fipy mailing list > [email protected] > http://www.ctcms.nist.gov/fipy > [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ]
_______________________________________________ fipy mailing list [email protected] http://www.ctcms.nist.gov/fipy [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ]
