Ask Your Question

charettes's profile - activity

2011-12-21 13:34:21 -0500 received badge  Teacher (source)
2011-12-21 13:34:21 -0500 received badge  Self-Learner (source)
2011-12-21 13:33:17 -0500 received badge  Nice Question (source)
2011-11-10 11:58:33 -0500 received badge  Taxonomist
2011-11-07 00:35:06 -0500 received badge  Famous Question (source)
2011-05-25 16:25:51 -0500 received badge  Notable Question (source)
2011-03-17 03:22:22 -0500 received badge  Popular Question (source)
2011-01-02 07:05:03 -0500 received badge  Student (source)
2011-01-02 03:30:30 -0500 commented answer Import sage python module

Thank you very much i'll have a look at this thread :)

2011-01-02 03:29:58 -0500 received badge  Scholar (source)
2011-01-02 03:29:58 -0500 marked best answer Import sage python module

I don't think that this is really possible at present - an mostly uninformed guess is that anything relying on an spkg or external programs would break. If you want to try it anyway, maybe set SAGE_ROOT as devel/sage/build/ (since that's the built version of the code).

There's a thread on sage-devel that might be useful.

2011-01-02 03:29:46 -0500 received badge  Supporter (source)
2010-12-20 04:24:42 -0500 answered a question Import sage python module

I tried "cd" to SAGE_ROOT/devel/sage did the following.

Python 2.6.6 (r266:84292, Sep 15 2010, 16:22:56) 
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> os.environ['SAGE_ROOT'] = '/opt/sage'
>>> from sage.all import *
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "sage/", line 56, in <module>
    from sage.rings.memory import pmem_malloc
ImportError: No module named memory

I'm stuck to this, any idea why i get this error while running sage from the console and netbook works fine?

2010-12-19 06:51:53 -0500 asked a question Import sage python module


I've been trying to setup sagemath in order to use the sage python module by importing it in an other python project. I'm trying to get the same thing that i get when calling:

./sage -python

Is there a deployment script/python egg that install the module in dist-package? Is there a folder i can add to my python path?

So far I downloaded the "sage-4.6-linux-64bit-ubuntu_10.04.1_lts-x86_64-Linux.tar.lzma" version and unpacked it to "/opt/sage" while changing sure to update the "SAGE_ROOT" in /opt/sage.

I know there must be a way to do so because FAQ mentions it. Python 2.6 is already bundled with my machine so i guess all I have to do is add a folder to my python path?