Skip to content

Project's logo

πŸ’  The Terminal-Based Fractal Explorer πŸ’ 

How to install πŸ“₯ ​

You can install fractalistic easily with pip:

bash
pip install fractalistic

If you want to install the application and its dependencies in an isolated environment, you can use pipx:

bash
pipx install fractalistic

Starting the app ​

Caution

If the command is not found after installation, you may need to add ~/.local/bin to your path. You can do this by adding export PATH=$PATH:~/.local/bin to your .bashrc or .zshrc file. You will also need to open a new shell session.

bash
# For bash
echo 'export PATH=$PATH:~/.local/bin' >> ~/.bashrc && bash
# For zsh
echo 'export PATH=$PATH:~/.local/bin' >> ~/.zshrc && zsh

Now you can start the application with this command:

bash
fractalistic

Preview

Troubleshooting install errors ​

To perform high precision arithmetics, Fractalistic use GMPY2. This dependency can sometimes prevent the installation to succeed because of missing system libraries. The GMPY2 documentation provides a solution to this problem on debian systems.

If pre-compiled binary wheels aren’t available for your platform, the pip will fallback to installation from sources. In this case you will need to have required libraries (GMP, MPFR and MPC) already installed on your system, along with the include files for those libraries. On Debian you can install them systed-wide with:

bash
sudo apt install libgmp-dev libmpfr-dev libmpc-dev

For windows, I can suggest this StackOverflow post. I do not use Windows so I cannot check if this solution works, but you should give it a try.

Released under the GNU General Public License (GPLv3).