Since ubuntu 17.10 I have seen this sagemath and jupyter-notebook which much simplifies  a good installation of sagemath

Le 12/08/2018 à 16:41, Jan Groenewald a écrit :
Hi

I thought there were no binary tarballs for 18.04?
http://files.sagemath.org/linux/64bit/index.html

Regards,
Jan


On Sun, 12 Aug 2018 at 13:57, Graham Gerrard <graham.gerr...@gmail.com <mailto:graham.gerr...@gmail.com>> wrote:

    Hi Jan

    I initially installed from the binary tarball.  Successfully tried

    sudo apt install tk tk-dev
    sage -f python2

    Ubuntu18.04 seems to be missing several development tools.  So I
    guess this will all be resolved when a version of sage for 18.04
    is formally released.

    Many thanks for your help.

    Graham

    On 11 August 2018 at 15:22, Jan Groenewald <j...@aims.ac.za
    <mailto:j...@aims.ac.za>> wrote:

        Hi

        On Sat, 11 Aug 2018 at 15:38, Graham Gerrard
        <graham.gerr...@gmail.com <mailto:graham.gerr...@gmail.com>>
        wrote:

            I am using sage from a command prompt ...


            show(line2d([(0,0),(1,1),(2,4)])) produces

            /home/graham/SageMath/local/lib/python2.7/lib-tk/Tkinter.py
            in <module>()
                 37     # Attempt to configure Tcl/Tk without
            requiring PATH
                 38     import FixTk
            ---> 39 import _tkinter # If this fails your Python may
            not be
            
configuredhttps://packages.ubuntu.com/search?keywords=tk&searchon=names&suite=bionic&section=all
            
<http://packages.ubuntu.com/search?keywords=tk&searchon=names&suite=bionic&section=all>
            for Tk
                 40 tkinter = _tkinter # b/w compat for export
                 41 TclError = _tkinter.TclError

            ImportError: libtk8.6.so <http://libtk8.6.so>: cannot open
            shared object file: No such file or directory.



        Did you install from source? (versus from apt / software centre?)

        http://doc.sagemath.org/html/en/installation/source.html#tcl-tk

        So it looks like even if you just sudo apt install tk8.6 (and
        mabye tk8.6-blt2.5??)
        your ubuntu python might pick it up but not the sage python.

        So you should sudo apt install tk8.6-dev (and mabye tkblt-dev??)
        and then rebuild the sage python as per the instructions at
        the link above.

        tk packages in ubuntu 18.04:

        
https://packages.ubuntu.com/search?keywords=tk&searchon=names&suite=bionic&section=all

        Or perhaps there is someone else who can answer if one can
        tell Sage not to try to use tk for
        show(lines(... but to use another graphics toolkit.

        Regards,
        Jan
--   .~.
          /V\ Jan Groenewald
         /( )\ www.aims.ac.za <http://www.aims.ac.za>
         ^^-^^
-- You received this message because you are subscribed to a
        topic in the Google Groups "sage-support" group.
        To unsubscribe from this topic, visit
        https://groups.google.com/d/topic/sage-support/xbLE-tPJziI/unsubscribe.
        To unsubscribe from this group and all its topics, send an
        email to sage-support+unsubscr...@googlegroups.com
        <mailto:sage-support+unsubscr...@googlegroups.com>.
        To post to this group, send email to
        sage-support@googlegroups.com
        <mailto:sage-support@googlegroups.com>.
        Visit this group at https://groups.google.com/group/sage-support.
        For more options, visit https://groups.google.com/d/optout.


-- You received this message because you are subscribed to the Google
    Groups "sage-support" group.
    To unsubscribe from this group and stop receiving emails from it,
    send an email to sage-support+unsubscr...@googlegroups.com
    <mailto:sage-support+unsubscr...@googlegroups.com>.
    To post to this group, send email to sage-support@googlegroups.com
    <mailto:sage-support@googlegroups.com>.
    Visit this group at https://groups.google.com/group/sage-support.
    For more options, visit https://groups.google.com/d/optout.



--
  .~.
  /V\ Jan Groenewald
 /( )\ www.aims.ac.za <http://www.aims.ac.za>
 ^^-^^
--
You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com <mailto:sage-support+unsubscr...@googlegroups.com>. To post to this group, send email to sage-support@googlegroups.com <mailto:sage-support@googlegroups.com>.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to