Preparing a System for Interactive Scientific Computing


The ability to effectively and efficiently work with data sets have existed for some time. There are projects like Jupyter which have an interactive computing environment, allowing the creation of interactive web applications, use of different kernels to utilize different engines, and ease of sharing the notebooks with colleagues.

Anaconda includes everything required for the majority of required cases. This is the recommended method for bootstrapping a system for development.

Install Anaconda on your system:

The installer for Anaconda is around 500MB, there is a lightweight version of Anaconda named Miniconda which is around 50MB in size.

Screenshots detailing the complete install process of Anaconda

click on the button to download Anazonda
click on the button to download Anazonda
anaconda initial install screen
anaconda initial install screen
anaconda license agreement
license agreement
anaconda installation type
the installation type must be selected for the install
anaconda installation location
select a different installation location if needed
anaconda advanced options
the default advanced options should be fine for most installs
anaconda installation progress
The install will start, this may take a while depending on the system.
anaconda installation progress complete
Once the install completes you’ll be able to go to the next screen
anaconda install microsoft vscode
You may not need VSCode, but installing VSCode may be of benefit in the future
anaconda install progress for microsoft vscode
This may take a while since the install requires downloading the Microsoft VSCode installation files
anaconda install progress for microsoft vscode complete
Once the install is complete click Next
anaconda installation complete
Uncheck each of the checkboxes and click Finish

The system is now ready, enjoy Anaconda along with all of the fantastic components useful for interactive scientific computing.