sagemath_fricas: Symbolic computation with the general purpose computer algebra system FriCAS¶
This pip-installable distribution passagemath-fricas
provides an interface
to FriCAS, the general purpose computer
algebra system.
What is included¶
Raw access to the FriCAS executable from Python using sage.features.fricas
Binary wheels on PyPI contain prebuilt copies of FriCAS.
Examples¶
Starting FriCAS from the command line:
$ pipx run --pip-args="--prefer-binary" --spec "passagemath-fricas[test]" sage -sh -c fricas
Finding the installation location of a FriCAS in Python:
$ pipx run --pip-args="--prefer-binary" --spec "passagemath-fricas[test]" ipython
In [1]: from sage.features.fricas import FriCAS
In [2]: FriCAS().absolute_filename()
Out[2]: '.../bin/fricas'
Using the pexpect interface to FriCAS:
$ pipx run --pip-args="--prefer-binary" --spec "passagemath-fricas[test]" python
>>> from sage.interfaces.fricas import fricas
>>> fricas('1+1')
2
Type¶
optional
Dependencies¶
Version Information¶
package-version.txt:
10.6.3
version_requirements.txt:
passagemath-fricas ~= 10.6.3.0
Equivalent System Packages¶
(none known)