They very similar; Python Eggs were essentially a reply to RubyGems, and embody most of the same features; versioning, dependencies, archiving, etc. RubyGems might be slightly more mature than Python Eggs - the Python Eggs dev site lists it as "close to beta quality" - but I definitely wouldn't use either as a reason to choose a language.
Both take essentially the same problem and solve it in more or less the same way.
Take it easy,
On my planet I'm considered quite beautiful. Thanks to the poetry in this tiny ad:
Two software engineers solve most of the world's problems in one K&R sized book