For a beginner, I think "pythonxy" is a good option.
Then you don't have to worry about the compatibility issue.
http://www.pythonxy.com/

and as for the plotting, you can use the following packages:
2D - Matplotlib or Gnuplot (both are good ... but, if you want Matlab kind of environment, try Matplotlib)
3D - Mayavi or Gnuplot (I think Gnuplot has some limitations in 3D plotting)

regards
zinka


On Fri, Nov 19, 2010 at 12:02 PM, Sachin Kumar Sharma <SSharma84@slb.com> wrote:
Thanks Alan,

Best regards

Sachin

************************************************************************
Sachin Kumar Sharma
Senior Geomodeler


-----Original Message-----
From: numpy-discussion-bounces@scipy.org [mailto:numpy-discussion-bounces@scipy.org] On Behalf Of Alan G Isaac
Sent: Friday, November 19, 2010 10:55 AM
To: Discussion of Numerical Python
Subject: Re: [Numpy-discussion] Advise for numerical programming content (New python user)

On 11/18/2010 9:48 PM, Sachin Kumar Sharma wrote:
> Does graphic output like maps, histogram, crossplot, tornado charts is good enough with basic installation or needs some additional packages?


For the graphics, you should probably first consider Matplotlib.
For your other questions, perhaps look at
Python Scripting for Computational Science by Hans Petter Langtangen.

Alan Isaac
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion