great minds think alike ;-)

On Tuesday, May 31, 2016 at 8:26:54 AM UTC+2, Frédéric Chapoton wrote:
>
> It's because these is a "six" module in sage/misc.
>
> I met this problem in #20694
>
> Solution: use from __future__ import absolute import
>
> Frederic
>
> Le mardi 31 mai 2016 07:55:14 UTC+2, Andrey Novoseltsev a écrit :
>>
>> Hello,
>>
>> Can anybody explain (even better - fix ;-)) what is going on with this 
>> error with 7.2 and 7.3.beta0:
>>
>> sage: from sage.misc.remote_file import get_remote_file
>> sage: get_remote_file('
>> http://193.146.36.205:8080/GgbSageDirect/DiscoverGGB/DiscoverGGBAux/2015_11_24_fromGgbXMLString2Cons.sage
>> ')
>> Attempting to load remote file: 
>> http://193.146.36.205:8080/GgbSageDirect/DiscoverGGB/DiscoverGGBAux/2015_11_24_fromGgbXMLString2Cons.sage
>>
>> ---------------------------------------------------------------------------
>> ImportError                               Traceback (most recent call 
>> last)
>> <ipython-input-2-51ff583f8cbb> in <module>()
>> ----> 1 get_remote_file('
>> http://193.146.36.205:8080/GgbSageDirect/DiscoverGGB/DiscoverGGBAux/2015_11_24_fromGgbXMLString2Cons.sage
>> ')
>>
>> /home/novoselt/sage/local/lib/python2.7/site-packages/sage/misc/remote_file.pyc
>>  
>> in get_remote_file(filename, verbose)
>>      34
>>      35     # import compatible with py2 and py3
>> ---> 36     from six.moves.urllib.request import urlretrieve
>>      37
>>      38     global cur
>>
>> ImportError: No module named moves.urllib.request
>>
>> Given that I can repeat this line directly without any issues:
>>
>> sage:  from six.moves.urllib.request import urlretrieve
>> <everything is just fine>
>>
>> Thank you!
>> Andrey
>>
>>

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