Python Vs Ruby On Rails : on Size
With the cheeseshop, any python application can be made installable with a single command.  I'm a big fan of Django, but it will require you to hook into an external webserver, as the built in server is for development only.  You might look for something that has a more robust builtin web server if you want something you can just plunk down and start running.  Twisted might meet your needs, though there's a bit more of a learning curve on that.  I'm not sure how other python or ruby apps stand up on this front.
I am planning to do a small web application that will be distributed as a single installable. I have plans to develop this application in either Python/Django or Ruby On Rails. (I am a Java/C++ programmer, hence both these languages are new to me). 
My main concern is about the size and simplicity of final installable (say setup.exe). I want it to be small in size and also should be able to pack all required components in it. 
Which one among Python/Django and Ruby On Rails is suitable for me?