On Tuesday 20 March 2007 9:30 am, Hamptonio wrote:
> Just to clarify: the downloading problem isn't biopython-specific - I
> can't get anything from www.sagemath.org through sage, only from a
> browser.  For example, 'sage -optional' fails as well.

Sorry, you have to do this (note the http://) -- I forgot to mention
this before -- my mistake. 

export SAGE_SERVER="http://www.sagemath.org";
sage -optional
...

>
> -MH
>
> On Mar 20, 10:31 am, "Hamptonio" <[EMAIL PROTECTED]> wrote:
> > Woo-hoo! Thank you!!!
> >
> > I had the same error as before on my Mac Pro - the
> > '...
> > in open_local_file
> >     raise IOError(e.errno, e.strerror, e.filename)
> > IOError: [Errno 2] No such file or directory: 'www.sagemath.org/
> > packages/optional/biopython-1.43.spkg'
> > sage: Failed to download package biopython-1.43 fromwww.sagemath.org'
> >
> > error, so I manually downloaded the spkg fromwww.sagemath.org, and it
> > installed fine apart from the weird need for 'enter'  commands that
> > you warned me about.  I have tested a few of my more commonly used
> > tasks and it seems to work.
> >
> > I can tell the biopython developers about this once the package
> > download problems get a little sorted out.
> >
> > Thanks again,
> > Marshall
> >
> > On Mar 20, 7:53 am, "Hamptonio" <[EMAIL PROTECTED]> wrote:
> > > Great!  I am once again amazed by your speed.
> > >
> > > I set SAGE_SERVER as you said, but my attempt at installing fails to
> > > get the package.  The output is appended below.  I doing this on a PPC
> > > (G4) Apple powerbook, with sage 2.0 upgraded to 2.3.
> > >
> > > I had tried to read the documentation you suggested - I was only
> > > volunteering to try this because it seemed relatively simple!   I've
> > > installed biopython 1.42 on linux, apple, and windows machines, but I
> > > haven't tried a normal install of 1.43 yet (its quite recent).  I am
> > > not sure what mxTextTools is doing; in a python install I just do
> > > 'sudo python setup.py install' although I am not sure that the sudo is
> > > necessary.
> > >
> > > I'll also give this a try on the Mac Pro (Intel) in my office when I
> > > get in.
> > >
> > > Thanks,
> > > Marshall
> > >
> > > ~/sage-2.0:07:43:42:./sage -i biopython-1.43
> > > Installing biopython-1.43
> > > Calling sage-spkg on biopython-1.43
> > > WARNING: Using SAGE_ROOT variable that was already set to '/Users/mh/
> > > sage-2.0'.
> > > biopython-1.43
> > > Machine:
> > > Darwin medmgmt-3.tajen.edu.tw 8.8.0 Darwin Kernel Version 8.8.0: Fri
> > > Sep  8 17:18:57 PDT 2006; root:xnu-792.12.6.obj~1/RELEASE_PPC Power
> > > Macintosh powerpc
> > > Deleting directories from past builds of previous/current versions of
> > > biopython-1.43
> > > /Users/mh/sage-2.0/local/bin/sage-spkg: file /Users/mh/sage-2.0/
> > > biopython-1.43 does not exist
> > > Attempting to download
> > > it.www.sagemath.org/packages/optional/biopython-1.43.spkg-->
> > > biopython-1.43.spkg
> > > [
> > > Traceback (most recent call last):
> > >   File "/Users/mh/sage-2.0/local/bin/sage-download_package", line 53,
> > > in <module>
> > >     if not download_file("optional/%s"%F):
> > >   File "/Users/mh/sage-2.0/local/bin/sage-download_package", line 45,
> > > in download_file
> > >     urllib.urlretrieve(url, file, reporthook)
> > >   File "/Users/mh/sage-2.0/local/lib/python2.5/urllib.py", line 89, in
> > > urlretrieve
> > >     return _urlopener.retrieve(url, filename, reporthook, data)
> > >   File "/Users/mh/sage-2.0/local/lib/python2.5/urllib.py", line 222,
> > > in retrieve
> > >     fp = self.open(url, data)
> > >   File "/Users/mh/sage-2.0/local/lib/python2.5/urllib.py", line 190,
> > > in open
> > >     return getattr(self, name)(url)
> > >   File "/Users/mh/sage-2.0/local/lib/python2.5/urllib.py", line 451,
> > > in open_file
> > >     return self.open_local_file(url)
> > >   File "/Users/mh/sage-2.0/local/lib/python2.5/urllib.py", line 465,
> > > in open_local_file
> > >     raise IOError(e.errno, e.strerror, e.filename)
> > > IOError: [Errno 2] No such file or directory: 'www.sagemath.org/
> > > packages/optional/biopython-1.43.spkg'
> > > sage: Failed to download package biopython-1.43 fromwww.sagemath.org
> > >
> > > On Mar 19, 10:52 pm, William Stein <[EMAIL PROTECTED]> wrote:
> > > > On Monday 19 March 2007 8:28 pm, Hamptonio wrote:
> > > > > Hi,
> > > > >
> > > > > I became interested in SAGE after I found it to be the easiest way
> > > > > to install cddlib and gmp, and now I am getting hooked.  My
> > > > > research is very schizophrenic: besides some computational
> > > > > algebra/geometry coming from dynamical systems, I am also
> > > > > interested in mathematical biology and bioinformatics.  There is an
> > > > > open-source project called biopython
> > > > > (http://biopython.org/wiki/Biopython) that I am using in a
> > > > > bioinformatics course right now. It would be very nice if there was
> > > > > a biopython optional package for SAGE.  I am willing to try and
> > > > > create one, but I thought I would post here first to see if anyone
> > > > > had any preliminary advice before I waste my time.
> > > > >
> > > > > Biopython currently requires Numeric, but all the parts I need seem
> > > > > to work OK using numpy.  The developers are currently working on
> > > > > switching over entirely to numpy.  It also requires something
> > > > > called mxTextTools, but I think that should be OK since its open
> > > > > source and has a very permissive license.
> > > >
> > > > Adding biopython is a good idea.  Prompted by your email, I created
> > > > a package for it, which I've posted here:
> > > >
> > > >  http://www.sagemath.org/packages/optional/
> > > >
> > > > If you do
> > > >    $ export SAGE_SERVER="www.sagemath.org"
> > > > from bash, you can get it with
> > > >    sage -i biopython-1.43
> > > >
> > > > My biophython-1.43 package includes mxTextTools, so it's very easy to
> > > > install. Also, it seems that biophython-1.43 works fine with numpy. 
> > > > If it doesn't, Numeric is a well-supported optional sage package:
> > > > "sage -i numeric-24.2".
> > > >
> > > > One very annoying thing that somebody needs to get to the bottom of,
> > > > is that it seems necessary to hit enter several times half-way
> > > > through the install, or it just pauses forever.   This probably has
> > > > something to do with maybe mxTextTools's installing doing something
> > > > obnoxious.  Feedback is appreciated.
> > > >
> > > > By the way, this document gives a basic idea of how spkg's are
> > > > created: http://www.sagemath.com/doc/html/prog/node23.html
> > > >
> > > > In short, an spkg is just a bzip2'd tarball, with a file spkg-install
> > > > that gets run in the environment of SAGE, e.g., "python" is SAGE's
> > > > Python, etc., and it is supposed to install code to $SAGE_LOCAL.
> > > >
> > > > William
> > > >
> > > > William
>
> 
-- 
William Stein
Associate Professor of Mathematics
University of Washington

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to