Either add a symlink from somewhere in your path (e.g. /usr/local/sage ->
/path/to/sage-install/sage) or add /path/to/sage-install to your $PATH.
David

On Wed, Dec 28, 2016 at 3:48 AM, Fjordforsk A/S <fjordfors...@gmail.com>
wrote:

> Sage doesnt run except in the installation directory as ./sage . How can I
> add a link so that it starts from everywhere under the call "sage" ?
>
>
> tirsdag 27. desember 2016 11.54.18 UTC+1 skrev Dima Pasechnik følgende:
>
>>
>>
>> On Tuesday, December 27, 2016 at 10:34:44 AM UTC, Fjordforsk A/S wrote:
>>>
>>> Just tried to do a fresh installation again. I got a different result
>>> now.
>>>
>>> e/sem/SageMath/sage-7.4/local/var/tmp/sage/build/jmol-14.6.1
>>> _2016.07.11.p0
>>> [jmol-14.6.1_2016.07.11.p0] Finished installing
>>> jmol-14.6.1_2016.07.11.p0.spkg
>>> sage-logger -p 'sage-spkg thebe-9624e0a0' '/home/sem/SageMath/sage-7.4/l
>>> ogs/pkgs/thebe-9624e0a0.log'
>>> [thebe-9624e0a0] mkdir: cannot create directory '/home/sem/.sage':
>>> Permission denied
>>> [thebe-9624e0a0] /home/sem/SageMath/sage-7.4/src/bin/sage-env: line
>>> 465: /home/sem/.sage//R/Makevars.user: Permission denied
>>> [thebe-9624e0a0] Found local metadata for thebe-9624e0a0
>>> [thebe-9624e0a0] Using cached file /home/sem/SageMath/sage-7.4/up
>>> stream/thebe-9624e0a0.zip
>>> [thebe-9624e0a0] thebe-9624e0a0
>>> [thebe-9624e0a0] ====================================================
>>> [thebe-9624e0a0] Setting up build directory for thebe-9624e0a0
>>> [thebe-9624e0a0] Finished extraction
>>> [thebe-9624e0a0] ****************************************************
>>> [thebe-9624e0a0] Host system:
>>> [thebe-9624e0a0] Linux Fjordforsk 4.4.0-57-generic #78-Ubuntu SMP Fri
>>> Dec 9 23:50:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
>>> [thebe-9624e0a0] ****************************************************
>>> [thebe-9624e0a0] C compiler: gcc
>>> [thebe-9624e0a0] C compiler version:
>>> [thebe-9624e0a0] Using built-in specs.
>>> [thebe-9624e0a0] COLLECT_GCC=gcc
>>> [thebe-9624e0a0] COLLECT_LTO_WRAPPER=/home/sem/
>>> SageMath/sage-7.4/local/libexec/gcc/x86_64-unknown-linux-
>>> gnu/4.9.3/lto-wrapper
>>> [thebe-9624e0a0] Target: x86_64-unknown-linux-gnu
>>> [thebe-9624e0a0] Configured with: ../src/configure
>>> --prefix=/home/sem/SageMath/sage-7.4/local
>>> --with-local-prefix=/home/sem/SageMath/sage-7.4/local
>>> --with-gmp=/home/sem/SageMath/sage-7.4/local
>>> --with-mpfr=/home/sem/SageMath/sage-7.4/local
>>> --with-mpc=/home/sem/SageMath/sage-7.4/local --with-system-zlib
>>> --disable-multilib --disable-nls --enable-languages=c,c++,fortran
>>> --disable-libitm
>>> [thebe-9624e0a0] Thread model: posix
>>> [thebe-9624e0a0] gcc version 4.9.3 (GCC)
>>> [thebe-9624e0a0] ****************************************************
>>> [thebe-9624e0a0]
>>> [thebe-9624e0a0] real    0m0.010s
>>> [thebe-9624e0a0] user    0m0.004s
>>> [thebe-9624e0a0] sys    0m0.000s
>>> [thebe-9624e0a0] Successfully installed thebe-9624e0a0
>>> [thebe-9624e0a0] Deleting temporary build directory
>>> [thebe-9624e0a0] /home/sem/SageMath/sage-7.4/lo
>>> cal/var/tmp/sage/build/thebe-9624e0a0
>>> [thebe-9624e0a0] Finished installing thebe-9624e0a0.spkg
>>> cd ../.. && sage-logger -p './sage --docbuild --no-pdf-links all html '
>>> logs/dochtml.log
>>> [dochtml] mkdir: cannot create directory ‘/home/sem/.sage’: Permission
>>> denied
>>> [dochtml] /home/sem/SageMath/sage-7.4/src/bin/sage-env: line 465:
>>> /home/sem/.sage//R/Makevars.user: Permission denied
>>> [dochtml] Traceback (most recent call last):
>>> [dochtml]   File "/home/sem/SageMath/sage-7.4/local/lib/python/runpy.py",
>>> line 151, in _run_module_as_main
>>> [dochtml]     mod_name, loader, code, fname =
>>> _get_module_details(mod_name)
>>> [dochtml]   File "/home/sem/SageMath/sage-7.4/local/lib/python/runpy.py",
>>> line 109, in _get_module_details
>>> [dochtml]     return _get_module_details(pkg_main_name)
>>> [dochtml]   File "/home/sem/SageMath/sage-7.4/local/lib/python/runpy.py",
>>> line 101, in _get_module_details
>>> [dochtml]     loader = get_loader(mod_name)
>>> [dochtml]   File "/home/sem/SageMath/sage-7.4/local/lib/python/pkgutil.py",
>>> line 464, in get_loader
>>> [dochtml]     return find_loader(fullname)
>>> [dochtml]   File "/home/sem/SageMath/sage-7.4/local/lib/python/pkgutil.py",
>>> line 474, in find_loader
>>> [dochtml]     for importer in iter_importers(fullname):
>>> [dochtml]   File "/home/sem/SageMath/sage-7.4/local/lib/python/pkgutil.py",
>>> line 430, in iter_importers
>>> [dochtml]     __import__(pkg)
>>> [dochtml]   File "/home/sem/SageMath/sage-7.4/l
>>> ocal/lib/python2.7/site-packages/sage_setup/docbuild/__init__.py", line
>>> 22, in <module>
>>> [dochtml]     import sage.all
>>> [dochtml]   File "/home/sem/SageMath/sage-7.4/l
>>> ocal/lib/python2.7/site-packages/sage/all.py", line 92, in <module>
>>> [dochtml]     from sage.misc.all       import *         # takes a while
>>> [dochtml]   File "/home/sem/SageMath/sage-7.4/l
>>> ocal/lib/python2.7/site-packages/sage/misc/all.py", line 5, in <module>
>>> [dochtml]     from .misc import (alarm, cancel_alarm,
>>> [dochtml]   File "/home/sem/SageMath/sage-7.4/l
>>> ocal/lib/python2.7/site-packages/sage/misc/misc.py", line 189, in
>>> <module>
>>> [dochtml]     sage_makedirs(SAGE_DB)
>>> [dochtml]   File "/home/sem/SageMath/sage-7.4/l
>>> ocal/lib/python2.7/site-packages/sage/misc/misc.py", line 113, in
>>> sage_makedirs
>>> [dochtml]     os.makedirs(dir)
>>> [dochtml]   File "/home/sem/SageMath/sage-7.4/local/lib/python/os.py",
>>> line 157, in makedirs
>>> [dochtml]     mkdir(name, mode)
>>> [dochtml] OSError: [Errno 13] Permission denied: '/home/sem/.sage/db'
>>> Makefile:1054: recipe for target 'doc-html' failed
>>> make[2]: *** [doc-html] Error 1
>>> make[2]: Leaving directory '/home/sem/SageMath/sage-7.4/build/make'
>>> Makefile:877: recipe for target 'all' failed
>>> make[1]: *** [all] Error 2
>>> make[1]: Leaving directory '/home/sem/SageMath/sage-7.4/build/make'
>>>
>>> real    323m42.471s
>>> user    338m44.856s
>>> sys    31m40.584s
>>> ***************************************************************
>>> Error building Sage.
>>>
>>> The following package(s) may have failed to build (not necessarily
>>> during this run of 'make all'):
>>>
>>> The build directory may contain configuration files and other potentially
>>> helpful information. WARNING: if you now run 'make' again, the build
>>> directory will, by default, be deleted. Set the environment variable
>>> SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this.
>>>
>>> Makefile:16: recipe for target 'all' failed
>>> make: *** [all] Error 1
>>> sem@Fjordforsk:~/SageMath/sage-7.4$
>>>
>>>
>> Probably the directory /home/sem/.sage/ exists, but was created by root.
>> Remove it (perhaps using sudo, if needed) then run make again.
>> (no need to make distclean)
>>
>>
>>
>>>
>>> lørdag 24. desember 2016 18.04.17 UTC+1 skrev Eric Gourgoulhon følgende:
>>>>
>>>> Le vendredi 23 décembre 2016 15:12:08 UTC+1, Fjordforsk A/S a écrit :
>>>>>
>>>>> Hi, installing python-pip did not solve it.
>>>>>
>>>>>
>>>> Have you tried typing
>>>> make distclean
>>>> before running make?
>>>>
>>>> Eric.
>>>>
>>> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-devel@googlegroups.com.
> Visit this group at https://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.
>

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

Reply via email to