Navigation

The SymPy CAS can be installed on virtually any computer with Python 2.5 or
above. SymPy does not require any special Python modules: let us know if you
have any problems with SymPy on a standard Python install. The current
recommended method of installation is directly from the source files.
Alternatively, executables are available for Windows, and some Linux
distributions have SymPy packages available.

SymPy currently recommends that users install directly from the source files.
You will first have to download the source files via the archive. Download the
latest release (tar.gz) from the downloads site and open it with your
operating system’s standard decompression utility.

When downloading the archive, make sure to get the correct version (Python 2 or
Python 3). If you’re not sure which one to use, you probably want the Python 2
version. Note that you can install both if you want.

After the download is complete, you should have a folder called “sympy”. From
your favorite command line terminal, change directory into that folder and
execute the following:

$ python setup.py install

Alternatively, if you don’t want to install the package onto your computer, you
may run SymPy with the “isympy” console (which automatically imports SymPy
packages and defines common symbols) by executing within the “sympy” folder:

An installation executable is available for Windows users at the
downloads site (.exe). In addition, various Linux distributions have SymPy
available as a package. Others are strongly encouraged to download from source
(details above).

If you have a question about installation or SymPy in general, feel free to
visit the IRC channel at irc.freenode.net, channel #sympy. In addition,
our mailing list is an excellent source of community support.

If you think there’s a bug or you would like to request a feature, please open
an issue ticket.