ok, sorry for being so dumb and unclear. Please be patient. Let me try to 
be more clear.
Currently I do that:

* enter a python3 virtual env (using source mypy3/bin/activate)
* cd sage/src
* launch ipython
* import sage
* from sage.interfaces.all import *
resulting in 
ImportError: No module named 'sage.misc.lazy_import'

So my question is: what is the cause of this error ? The same error happens 
for several cython modules.

Frederic


Le vendredi 10 juin 2016 20:59:31 UTC+2, Volker Braun a écrit :
>
> Whats your question
>
> a) you want to build Sage in a py3 environment? Then build Sage in a py3 
> environment. What hat do you mean by "flag to pass to make"??
>
> b) you want to build Sage in a py2 environment but you want Sage to build 
> its own Python 3. Then run "SAGE_PYTHON3=yes make"
>
>
>
>
>
>
> On Friday, June 10, 2016 at 2:37:43 PM UTC-4, Frédéric Chapoton wrote:
>>
>> Sure, but how can I try ? Is there something like a flag to pass to make ?
>>
>> Le vendredi 10 juin 2016 20:19:38 UTC+2, Volker Braun a écrit :
>>>
>>> Sage is supposedly requiring Python 2.7 or 3.3+ to build, but it isn't 
>>> tested with py3 so its unlikely to actually work.
>>>
>>>
>>>
>>> On Friday, June 10, 2016 at 2:10:38 PM UTC-4, Frédéric Chapoton wrote:
>>>>
>>>> Hello,
>>>>
>>>> What is the correct way to start trying to build sage in a python3 
>>>> (virtual) environnement ?
>>>>
>>>> When I do a "make" inside a py3 virtual env, sage just setups its own 
>>>> environnement, using py2, of course.
>>>>
>>>> When I try to import parts of sage from an ipython3 session, I run into 
>>>> several things:
>>>>
>>>> * first one is #20706.
>>>>
>>>> * another one is the fact that cython extensions are not available, so 
>>>> that I get messages like
>>>>
>>>> ImportError: No module named 'sage.misc.lazy_import'
>>>>
>>>> Is there a way to tell sage to try to build using py3 ?
>>>>
>>>> Frederic
>>>>
>>>

-- 
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