I'm no python expert but for me

sage -pip freeze | grep sympy

outputs

sympy==0.7.6.1

John

On 13 May 2016 at 22:06, Arpit Merchant <arpi...@gmail.com> wrote:
> Hi,
>
> I'm new to Sage too, but I faced this exact same error on a different file
> recently. Basically, my understanding is that sometimes Sage is unable to
> use a package that is installed on the local system and is not available
> within its directory.
> Check the following path (or equivalent) in your sage directory:
> local/lib/python2.7/site-packages/
> If this does not have a sympy folder, the python used by Sage does not have
> sympy (and can't use the one that may be installed on your system) which is
> why it gives that error. In that case, try the following:
> 1. Download sympy and unzip.
> 2. Go inside directory and install using sage - "sage --python setup.py
> install"
> This worked for me.
>
> Best,
> Arpit.
>
>
>
> On Saturday, 14 May 2016 04:40:11 UTC+5:30, saad khalid wrote:
>>
>> Another note, this is happening on my master branch as well, which is just
>> an uneditted version of sage 7.1. I try running the command:
>> ./sage-t src/sage/interfaces/maxima_lib.py
>>
>> and it tells me this:
>>
>>
>> saad@saad-ThinkPad-X201:~/sage$ ./sage -t
>> src/sage/interfaces/maxima_lib.py
>> no stored timings available
>> Running doctests with ID 2016-05-13-18-07-30-d52339e0.
>> Git branch: master
>> Using --optional=mpir,python2,sage
>> Doctesting 1 file.
>> Traceback (most recent call last):
>>   File "/home/saad/sage/src/bin/sage-runtests", line 88, in <module>
>>     err = DC.run()
>>   File
>> "/home/saad/sage/local/lib/python2.7/site-packages/sage/doctest/control.py",
>> line 1044, in run
>>     self.run_doctests()
>>   File
>> "/home/saad/sage/local/lib/python2.7/site-packages/sage/doctest/control.py",
>> line 761, in run_doctests
>>     self.dispatcher = DocTestDispatcher(self)
>>   File
>> "/home/saad/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>> line 1376, in __init__
>>     init_sage()
>>   File
>> "/home/saad/sage/local/lib/python2.7/site-packages/sage/doctest/forker.py",
>> line 125, in init_sage
>>     from sympy.printing.pretty.stringpict import stringPict
>> ImportError: No module named sympy.printing.pretty.stringpict
>>
>>
>>
> --
> 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