Re: [Matplotlib-users] ellipk

2010-10-09 Thread Pau
Hi,

didn't work...

ImportError: No module named scipy.special

this is fedora13...

thanks!

Pau

2010/10/8, Sebastian Busch webmas...@thamnos.de:
 hey pau,

 ellipk is in scipy.special:

 #!/usr/bin/env python
 from pylab import *
 from scipy.special import ellipk

 e=1.
 a_mpc = 4.0
 p = a_mpc * (1 - e**2.)
 Phase = 4.*sqrt(p/(p -6. - 2.*e)) * ellipk(-4.*e/(p - 6. -2.*e))


 greetings,
 sebastian.




2010/10/8, Sebastian Busch webmas...@thamnos.de:
 hey pau,

 ellipk is in scipy.special:

 #!/usr/bin/env python
 from pylab import *
 from scipy.special import ellipk

 e=1.
 a_mpc = 4.0
 p = a_mpc * (1 - e**2.)
 Phase = 4.*sqrt(p/(p -6. - 2.*e)) * ellipk(-4.*e/(p - 6. -2.*e))


 greetings,
 sebastian.



--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Re: [Matplotlib-users] ellipk

2010-10-09 Thread Sebastian Busch
hey pau!

On 10/09/2010 08:04 AM, Pau wrote:
 ...
 ImportError: No module named scipy.special
 ...

do you have scipy installed? i.e. does

import scipy

work? if so, what is

scipy.__version__

? here, it's 0.7.0...

if scipy is not installed, i think you need to install it in order to
access ellipk.

good luck :)
sebastian.



signature.asc
Description: OpenPGP digital signature
--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


[Matplotlib-users] Confirming problem with matplotlib.pyplot.show()

2010-10-09 Thread Paul Leopardi
Hello all
I am seeing a problem similar to that seen by Jorge Scandaliaris.
When I run python or ipython -pylab, show() apparently hangs. When I enter 
CTRL-C, the cursor re-appars, but show() now gives an error message, until I 
call figure(). This behaviour is repeatable. See trace below.
Matplotlib version 1.0.0 from openSUSE RPMs. Other versions:

libpython2_6-1_0-2.6.2-6.5.1.x86_64
libpython2_6-1_0-32bit-2.6.2-6.5.1.x86_64
python-2.6.2-6.5.1.x86_64
python-base-2.6.2-6.5.1.x86_64
python-matplotlib-1.0.0-5.1.x86_64
python-matplotlib-tk-1.0.0-5.1.x86_64
python-matplotlib-wx-1.0.0-5.1.x86_64
python-numpy-1.5.0-17.1.x86_64
python-scipy-0.8.0-12.1.x86_64
python-tk-2.6.2-6.5.1.x86_64
tk-8.5.7-3.1.x86_64

Best, Paul

Python 2.6.2 (r262:71600, Jun 17 2010, 13:37:45) 
[GCC 4.4.1 [gcc-4_4-branch revision 150839]] on linux2
Type help, copyright, credits or license for more information.
 import matplotlib.pyplot as plt
 fig=plt.figure()
 plt.show()
^CTraceback (most recent call last):
  File stdin, line 1, in module
  File /usr/lib64/python2.6/site-
packages/matplotlib/backends/backend_tkagg.py, line 74, in show
Tk.mainloop()
  File /usr/lib64/python2.6/lib-tk/Tkinter.py, line 325, in mainloop
_default_root.tk.mainloop(n)
KeyboardInterrupt
 plt.show()
Traceback (most recent call last):
  File stdin, line 1, in module
  File /usr/lib64/python2.6/site-
packages/matplotlib/backends/backend_tkagg.py, line 74, in show
Tk.mainloop()
  File /usr/lib64/python2.6/lib-tk/Tkinter.py, line 325, in mainloop
_default_root.tk.mainloop(n)
AttributeError: 'NoneType' object has no attribute 'tk'
 fig=plt.figure()
 plt.show()
^CTraceback (most recent call last):
  File stdin, line 1, in module
  File /usr/lib64/python2.6/site-
packages/matplotlib/backends/backend_tkagg.py, line 74, in show
Tk.mainloop()
  File /usr/lib64/python2.6/lib-tk/Tkinter.py, line 325, in mainloop
_default_root.tk.mainloop(n)
KeyboardInterrupt
 import matplotlib
 matplotlib.__version__
'1.0.0'

--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Re: [Matplotlib-users] Confirming problem with matplotlib.pyplot.show()

2010-10-09 Thread Benjamin Root
On Sat, Oct 9, 2010 at 7:41 AM, Paul Leopardi paul.leopa...@iinet.net.auwrote:

 On Saturday 09 October 2010 22:58:04 Paul Leopardi wrote:
  Hello all
  I am seeing a problem similar to that seen by Jorge Scandaliaris.

 I downgraded from matplotlib 1.0.0 to matplotlib 0.99 and my original
 problem
 no longer appears:

 leopa...@linfinit:~/src/Working/Working-0.5.1/glucat/pyclical rpm -q -a |
 grep matplotlib | sort
 python-matplotlib-0.99.1.1-0.pm.1.8.x86_64
 leopa...@linfinit:~/src/Working/Working-0.5.1/glucat/pyclical ipython
 -pylab
 Your PyGtk has set_interactive(), so you can use the
 more stable single-threaded Gtk mode.
 See https://bugs.launchpad.net/ipython/+bug/270856
 Python 2.6.2 (r262:71600, Jun 17 2010, 13:37:45)
 Type copyright, credits or license for more information.

 IPython 0.10 -- An enhanced Interactive Python.
 ? - Introduction and overview of IPython's features.
 %quickref - Quick reference.
 help  - Python's own help system.
 object?   - Details about 'object'. ?object also works, ?? prints more.

  Welcome to pylab, a matplotlib-based Python environment.
  For more information, type 'help(pylab)'.

 In [1]: from mpl_toolkits.mplot3d import Axes3D

 In [2]: import matplotlib.pyplot as plt

 In [3]: fig=plt.figure()
 /usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtk.py:621:
 DeprecationWarning: Use the new widget gtk.Tooltip
  self.tooltips = gtk.Tooltips()

 In [4]: ax=Axes3D(fig)

 In [5]: plt.show()

 In [6]: quit()
 Do you really want to exit ([y]/n)? y
 Closing threads... Done.

 After upgrading to Matplotlib 0.99:

 leopa...@linfinit:~/src/Working/Working-0.5.1/glucat/pyclical rpm -q -a |
 grep matplotlib | sort
 python-matplotlib-1.0.0-9.2.x86_64
 python-matplotlib-tk-1.0.0-9.2.x86_64
 python-matplotlib-wx-1.0.0-9.2.x86_64

 leopa...@linfinit:~/src/Working/Working-0.5.1/glucat/pyclical ipython
 -pylab
 Python 2.6.2 (r262:71600, Jun 17 2010, 13:37:45)
 Type copyright, credits or license for more information.

 IPython 0.10 -- An enhanced Interactive Python.
 ? - Introduction and overview of IPython's features.
 %quickref - Quick reference.
 help  - Python's own help system.
 object?   - Details about 'object'. ?object also works, ?? prints more.

  Welcome to pylab, a matplotlib-based Python environment.
  For more information, type 'help(pylab)'.

 In [1]: from mpl_toolkits.mplot3d import Axes3D

 In [2]: import matplotlib.pyplot as plt

 In [3]: fig=plt.figure()

 In [4]: ax=Axes3D(fig)

 In [5]: plt.show()
 ^CERROR: An unexpected error occurred while tokenizing input
 The following traceback may be corrupted or invalid
 The error message is: ('EOF in multi-line statement', (206, 0))

 ---
 KeyboardInterrupt Traceback (most recent call last)

 /home/leopardi/src/Working/Working-0.5.1/glucat/pyclical/ipython console
 in
 module()

 /usr/lib64/python2.6/site-packages/matplotlib/backends/backend_tkagg.pyc in
 show()
 72 for manager in Gcf.get_all_fig_managers():
 73 manager.show()
 --- 74 Tk.mainloop()
 75
 76 def new_figure_manager(num, *args, **kwargs):

 /usr/lib64/python2.6/lib-tk/Tkinter.pyc in mainloop(n)
323 def mainloop(n=0):
324 Run the main loop of Tcl.
 -- 325 _default_root.tk.mainloop(n)
326
327 getint = int

 KeyboardInterrupt:

 In [6]:
 In [6]: quit()
 Do you really want to exit ([y]/n)? y


I believe this was a known issue that came about from some fixes made to the
behavior of show() for the 1.0 release.  It was patched shortly thereafter
and the maintenance branch was also patched.  As a workaround, I believe you
can try one of the other backends or install matplotlib from source.

Does anybody know who maintains the packages for OpenSUSE?  It would
probably be prudent to poke them to update.

Ben Root
--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users