~$ ~$ pip --version
pip 20.2.3 from /usr/local/lib/python3.8/dist-packages/pip (python 3.8)
~$ git clone https://github.com/mathics/Mathics
Cloning into 'Mathics'...
remote: Enumerating objects: 94, done.
remote: Counting objects: 100% (94/94), done.
remote: Compressing objects: 100% (70/70), done.
remote: Total 22860 (delta 48), reused 47 (delta 24), pack-reused 22766
Receiving objects: 100% (22860/22860), 13.62 MiB | 15.11 MiB/s, done.
Resolving deltas: 100% (16681/16681), done.
~$ cd Mathics
~/Mathics$ make develop
pip3 install -e .
Defaulting to user installation because normal site-packages is not writeable
Obtaining file:///home/user/Mathics
Requirement already satisfied: cython>=0.15.1 in /usr/local/lib/python3.8/dist-packages (from Mathics==1.1.dev0) (0.29.21)
Requirement already satisfied: sympy<1.7,>=1.6 in /usr/local/lib/python3.8/dist-packages (from Mathics==1.1.dev0) (1.6.2)
Collecting django<3,>=2.2
Downloading Django-2.2.16-py3-none-any.whl (7.5 MB)
|████████████████████████████████| 7.5 MB 3.0 MB/s
Requirement already satisfied: mpmath>=1.1.0 in /usr/local/lib/python3.8/dist-packages (from Mathics==1.1.dev0) (1.1.0)
Requirement already satisfied: numpy in /usr/local/lib/python3.8/dist-packages (from Mathics==1.1.dev0) (1.18.5)
Collecting palettable
Downloading palettable-3.3.0-py2.py3-none-any.whl (111 kB)
|████████████████████████████████| 111 kB 18.3 MB/s
Requirement already satisfied: pint in /usr/local/lib/python3.8/dist-packages (from Mathics==1.1.dev0) (0.15)
Requirement already satisfied: pydot in /usr/local/lib/python3.8/dist-packages (from Mathics==1.1.dev0) (1.4.1)
Requirement already satisfied: python-dateutil in /usr/local/lib/python3.8/dist-packages (from Mathics==1.1.dev0) (2.8.1)
Requirement already satisfied: colorama in /usr/lib/python3/dist-packages (from Mathics==1.1.dev0) (0.4.3)
Requirement already satisfied: llvmlite in /usr/local/lib/python3.8/dist-packages (from Mathics==1.1.dev0) (0.33.0)
Requirement already satisfied: requests in /usr/local/lib/python3.8/dist-packages (from Mathics==1.1.dev0) (2.24.0)
Requirement already satisfied: sqlparse>=0.2.2 in /usr/local/lib/python3.8/dist-packages (from django<3,>=2.2->Mathics==1.1.dev0) (0.3.1)
Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from django<3,>=2.2->Mathics==1.1.dev0) (2019.3)
Requirement already satisfied: setuptools in /usr/local/lib/python3.8/dist-packages (from pint->Mathics==1.1.dev0) (50.3.0)
Requirement already satisfied: packaging in /usr/local/lib/python3.8/dist-packages (from pint->Mathics==1.1.dev0) (20.4)
Requirement already satisfied: pyparsing>=2.1.4 in /usr/local/lib/python3.8/dist-packages (from pydot->Mathics==1.1.dev0) (2.4.7)
Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.8/dist-packages (from python-dateutil->Mathics==1.1.dev0) (1.15.0)
Requirement already satisfied: chardet<4,>=3.0.2 in /usr/lib/python3/dist-packages (from requests->Mathics==1.1.dev0) (3.0.4)
Requirement already satisfied: idna<3,>=2.5 in /usr/lib/python3/dist-packages (from requests->Mathics==1.1.dev0) (2.8)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/local/lib/python3.8/dist-packages (from requests->Mathics==1.1.dev0) (1.25.7)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.8/dist-packages (from requests->Mathics==1.1.dev0) (2020.6.20)
Installing collected packages: django, palettable, Mathics
Running setup.py develop for Mathics
Successfully installed Mathics django-2.2.16 palettable-3.3.0