Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!fu-berlin.de!uni-berlin.de!news.dfncis.de!not-for-mail From: Wolfram Brenig Newsgroups: comp.lang.python Subject: ipython -wthread vs. ipython -pylab Date: Mon, 12 Sep 2011 17:39:35 +0200 Lines: 22 Message-ID: <9d6n9cFs53U1@mid.dfncis.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.dfncis.de MY0mREm5M/JITNG+cldJXwQ8/aBZnvqaUgScwnt1iDM+YK User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.20) Gecko/20110804 SUSE/3.1.12 Thunderbird/3.1.12 Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:13185 Hi, I have a problem with the ipython shell: frequently, within one session I would like to do 2D plotting, using matplotlib, as well as 3D visualization using mayavi The man page for ipython, matplotlib, and mayavi tell me, that I must invoke ipython with ipython -wthread for mayavi and ipython -pylab for matplotlib in order to avoid blocking (which indeed happens if I don't use those options). However, ipython's manpage also states, that only one of -wthread or -pylab can be given? Does that imply I have to get out of the shell each time I want to switch from matplotlib to mayavi usage? Most likely no. But what should I do? Thanks for your help Wolfram