Anuncio

Colapsar
No hay ningún anuncio todavía.

Instalando sage

Colapsar
X
 
  • Filtro
  • Hora
  • Mostrar
Borrar todo
nuevos mensajes

  • Simbólico Instalando sage

    Escrito por jorgext Ver mensaje
    Máxima se parece mucho a Mathematica, sin embargo hay un paquete libre llamado Sage que es muy bueno, de hecho, tiene mejores benchmarcks que Mathematica en varios atributos. Te recomiendo aprender a usarlo, puede resultar muy poderoso.

    http://www.sagemath.org/
    Voy a probarlo a ver como va, hasta ahora solamente he usado maxima, ocatave, mathlab y el derive ...

  • #2
    Re: Maxima

    Hola Jorge, he descargado sage y luego de descomprimirlo, en la carpeta donde descargues escribi


    Código:
    make
    y en esa misma carpeta puedo ejecutar el programa escribiendo:

    Código:
    sudo ./sage
    pero si escribo

    Código:
    ./sage
    o

    Código:
    sage
    no se ejecuta el programa .... me gustaria que funcionara con la última opción ¿sabes como puedo hacer eso?

    Supongo que es porque no se ha instalado y solamente se puede ejecutar desde la carpeta donde está ... pero al hacer un

    Código:
    make install
    no funciona ... me sale esto:

    Código:
    beto@beto-laptop:~/sage-4.3.3-linux-64bit-ubuntu_9.10-x86_64-Linux$ make install
    echo "Experimental use only!"
    Experimental use only!
    if [ "" = "" ]; then \
            echo "Set DESTDIR"; \
            exit 1; \
        fi
    Set DESTDIR
    make: *** [install] Error 1
    Última edición por [Beto]; 08/03/2010, 06:03:44.

    Comentario


    • #3
      Re: Maxima

      Hola, ya he logrado que el programa se ejecute con el comando

      Código:
      sudo sage
      el problema es que es algo incómodo pues me pide la contraseña cada vez.

      Lo que hice fue mover la carpeta descomprimida sage al directorio /usr/local/share/ y copie el archivo sage, que se encuentra dentro de la carpeta a /usr/local/bin, luego lo abrí y lo edite de la siguiente manera

      Código:
      #!/usr/bin/env bash
      
      # Set SAGE_ROOT to the location of the sage install.
      SAGE_ROOT="/usr/local/share/sage"
      
      CUR="`pwd`"   # save the current directory, so can change back after startup
      
      if [ "x$CUR" = "x" ]; then
          echo "**************************************************************"
          echo " Error: the current working directory does not exist. Please  "
          echo " run sage again from an existing directory.                   "
          echo "**************************************************************"
          exit 1
      fi
      
      if [ "$SAGE_ROOT" = "....." ];  then
          SAGE_ROOT=`readlink -n "$0" 2> /dev/null` || \
          SAGE_ROOT=`realpath    "$0" 2> /dev/null` || \
          SAGE_ROOT="$0"
      
          SAGE_ROOT="${SAGE_ROOT%/*}/"
      
          if [ ! -f "$SAGE_ROOT/local/bin/sage-sage" ]; then
          echo "**************************************************************************"
          echo "You must compile Sage first using 'make' in the Sage root directory." >&2
          echo "(If you have already compiled Sage, you must set the SAGE_ROOT variable in "
          echo "the file '$0')".
          echo "**************************************************************************"
          exit 1
          fi
      fi
      
      # Make root absolute:
      cd "$SAGE_ROOT"
      SAGE_ROOT=`pwd`
      export SAGE_ROOT
      export CUR
      
      "$SAGE_ROOT/local/bin/sage-sage" "$@"
      
      # This should kill all children of this process too.
      # Uncomment this if you have trouble with orphans. 
      # Note that you'll get an annoying "Killed" message
      # whenever Sage exits. 
      # kill -9 -$$
      Tendría que editar alguna otra linea para poder ejecutarlo desde consola solamente escribiendo sage ?

      Gracias por la ayuda.

      Comentario


      • #4
        Re: Maxima

        mmmm...

        Seguiste estas instrucciones???

        http://www.sagemath.org/download-source.html

        Con eso debería bastar.
        Jorge López

        Comentario


        • #5
          Re: Maxima

          Escrito por jorgext Ver mensaje
          mmmm...

          Seguiste estas instrucciones???

          http://www.sagemath.org/download-source.html

          Con eso debería bastar.
          Si, pero al escribir make, me sale lo siguiete al final:

          Código:
           raise OSError, " ** Error trying to create the Sage tmp directory in your home directory.  A possible cause of this might be that you built or upgraded Sage after typing 'su'.  You probably need to delete the directory $HOME/.sage."
          OSError:  ** Error trying to create the Sage tmp directory in your home directory.  A possible cause of this might be that you built or upgraded Sage after typing 'su'.  You probably need to delete the directory $HOME/.sage.

          Comentario


          • #6
            Re: Maxima

            Me parece que ya solucione el problema, sucede que tenia el siguiente directorio:

            /home/beto/.sage


            y al escribir sage en consola interferia de algun modo .... en fin borrando ese directorio ahora ya solucione el problema, y me queda así la pantalla al ejecutar sage.

            Código:
            beto@beto-laptop:~$ sage
            ----------------------------------------------------------------------
            | Sage Version 4.3.3, Release Date: 2010-02-21                       |
            | Type notebook() for the GUI, and license() for information.        |
            ----------------------------------------------------------------------
            Setting permissions of DOT_SAGE directory so only you can read and write it.
            sage:

            Comentario


            • #7
              Re: Instalando sage

              Muy bien! Disculpa por haber desatendido el tema que habías propuesto.
              Es raro en todo caso, aunque para mi me resultó sencillo, usando Mac OS X, solo descargo sage y lo ejecuto en la carpeta donde lo extraigo hacinedo $~/./sage
              Jorge López

              Comentario


              • #8
                Re: Instalando sage

                Cómo te ha ido con sage?
                Jorge López

                Comentario


                • #9
                  Re: Instalando sage

                  Escrito por jorgext Ver mensaje
                  Cómo te ha ido con sage?
                  Bien, es bastante sencillo de usar, y ejecuta rápidamente los cálculos y en cuanto a gráficas de funciones se ven bastante bien al dibujarlas.

                  Comentario


                  • #10
                    Re: Instalando sage

                    Era más fácil usar

                    sudo aptitude install sagemath
                    La única alternativo a ser Físico era ser etéreo.
                    @lwdFisica

                    Comentario


                    • #11
                      Re: Instalando sage

                      Escrito por pod Ver mensaje
                      Era más fácil usar

                      sudo aptitude install sagemath
                      pero asi no me instalaba la versión última :P

                      Comentario


                      • #12
                        Re: Instalando sage

                        Escrito por pod Ver mensaje
                        Era más fácil usar

                        sudo aptitude install sagemath
                        Los machos compilan, las niñas usan apt-get
                        Jorge López

                        Comentario


                        • #13
                          Re: Instalando sage

                          Escrito por jorgext Ver mensaje
                          Los machos compilan, las niñas usan apt-get
                          Y los machistas hacen esos comentarios...
                          La única alternativo a ser Físico era ser etéreo.
                          @lwdFisica

                          Comentario


                          • #14
                            Re: Instalando sage

                            Escrito por pod Ver mensaje
                            Y los machistas hacen esos comentarios...
                            AJaJjajA

                            Saludos.
                            Jorge López

                            Comentario

                            Contenido relacionado

                            Colapsar

                            Trabajando...
                            X