So, I experimented with numpy and matplotlib and came across some error when starting python from the bottom emacs shell.
When I send the py file to the shell interpreter, I can run the commands after the code is executed. The command line "→>" looks fine. However, after I call the matplotlib show command on the chart, the shell just hangs with no command line.
>>> plt.plot(x,u_k[1,:]); [<matplotlib.lines.Line2D object at 0x0000000004A9A358>] >>> plt.show();
I am running a traditional C-python implementation. under emacs 23.3 with Fabian Gallina Python python.el v. 0.23.1 on Win7.
A similar question was raised here on the i-python platform: running matplotlib or enthought.mayavi.mlab from the py shell inside emacs in windows
UPDATE: I duplicated the problem on a new installation of Win 7 x64 with typical python 2.7.2 binaries available from the python website, and with numpy 1.6.1 and matplotlib 1.1.0 on emacs 23.3 and 23.4 for Windows.
There should be an error in the emacs shell.
source share