On Wed, 10 Feb 2021 at 20:47, Michał Pawłowski
<[email protected]> wrote:
>
> Hi.
>
> I have such problem.
>
> I've created py file:
>
> #!/usr/bin/python3
>
> from sympy import *
> x = Symbol('x')
> print(expand(sin(x)*(x-1)*(x+1)))
>
> When it is inside of SymPy lib dir, it returns correct result in console.
> But, when I put it not inside the lib dir, it tells me, that:
>
> NameError: name 'Symbol' is not defined
>
> How can I fix it, to be able to execute this file from anywhere in my 
> directory tree?

That should work fine. Have you actually installed sympy or have you
just downloaded the code?

By any chance have you created a file somewhere called "sympy.py"
because that would be picked up by "import sympy".

--
Oscar

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAHVvXxTt9-sVnR4RYtDVuRzLgwOFYbv3Jr--uaqvgyO1dVNxNQ%40mail.gmail.com.

Reply via email to