calc9000 aims to be a small and portable, general-purpose computer algebra system.
It is heavily based off of Mathematica/WolframScript.
calc9000 internally uses sympy to perform most CAS functions.
Python 3.9 as of yet is not supported.
It is recommended to use a 3.8.x release to avoid any problems.
To install, simply clone the repo and run directly.
$ git clone https://github.com/weakit/calc9000.git
$ cd calc9000
$ python -m pip install -r requirements.txtcalc9000 is updated frequently, so please pull before running:
$ git fetch
$ git pullTo run do:
$ python ./main.pySyntax is almost identical to Mathematica, and most functions should just work.
This is a hobby project. A lot of planned functionality is missing, and although calc9000 is perfectly usable, it is incomplete.
If you're looking for something more complete and robust, take a look at mathics.