Terry Carroll wrote: > On Wed, 11 Jul 2007, shawn bright wrote: > > >> Hey there all, >> i got the news that storm was released as open source. Storm is a db orm for >> python. >> i have a downloaded package and i would like to play with it, but it does >> not come with any install instructions. >> i found the package here https://storm.canonical.com/FrontPage >> there is a makefile in the top level folder, so should i use gcc and try to >> 'make' 'make install' or is that not necessarily the way to go here? >> > > Yeah, the docs at https://storm.canonical.com/Install leave a little bit > to be desired. > > I see it comes in an EGG format, which is just a ZIP file. What will (I > think) work is to open the EGG file with your favorite unzipper and unzip > into your site-packages directory (making sure to use the directory names > from the EGG file). > > Just for the heck of it, I tried this out. Before the unzipping: > > >>>> import storm >>>> > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > ImportError: No module named storm > > Then I unzipped as described above: > > >>>> import storm >>>> dir(storm) >>>> > ['Undef', 'UndefType', '__builtins__', '__doc__', '__file__', '__name__', > '__path__'] > >>>> print storm.__doc__ >>>> > None > >>>> print storm.__path__ >>>> > ['C:\\Python25\\lib\\site-packages\\storm'] > > > So that seems to work. > > But the larger question is, "What do I do with an EGG file?" I know > there's a more straightforward way of having Python process an EGG file, > just as Java processes a JAR file. I've just never had to learn it. > > I'm retitling this thread in the hopes that someone who knows will assist; > then I'll learn something, too. >
Add the full path of the egg to a .pth file in a directory in your python path. > _______________________________________________ > Tutor maillist - Tutor@python.org > http://mail.python.org/mailman/listinfo/tutor > _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor