On Fri, Nov 13, 2009 at 2:44 PM, mhampton <hampto...@gmail.com> wrote: > > I noticed in trying this out that if a package is already installed, > > sage -c "install_package('package_name')" > > raises a ValueError, which is definitely not the behavior I'd like. > Is there a reason it does that? Perhaps simply printing that > announcement would be sufficient?
I agree with you. William > -Marshall > > On Nov 13, 4:30 pm, mhampton <hampto...@gmail.com> wrote: >> OK, I have changed the spkg-install to use your solution. I have not >> tested it yet though, since I am unsure how to un-install those >> packages. >> >> -Marshall >> >> On Nov 13, 3:46 pm, William Stein <wst...@gmail.com> wrote: >> >> > Regarding: "so I attempt to install them with "sage -i" in the >> > spkg-install script. The bad thing is I hard-code the package >> > numbers, so that will break if they are updated." >> >> > Don't do that. Instead do this: >> >> > sage -c "install_package('package_name')" >> >> > without the version number. The "install_package" command in the Sage >> > library automatically determined the most recent version of a package. > > > -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---